<?php
interface Mysql{
function Sql($sql);
}
class Mysql1 implements Mysql{
function Sql($sql){
global $dbname;
mysql_query("set names gbk");
$result = mysql_db_query($dbname, $sql);
return $result;
}
}
?>
<?php
//声明一个Mysql接口
interface Mysql{
// 定义接口函数Sql
function Sql($sql);
}
// 声明了一个类Mysql1,实现Mysql接口
class Mysql1 implements Mysql{
// 实现Sql函数,传入变量$sql
function Sql($sql){
// 声明调用全局变量$dbname
global $dbname;
// 执行mysql查询,设置gbk字符集
mysql_query("set names gbk");
// 执行mysql的sql查询,语句是传入的$sql,将结果保存在$result中
$result = mysql_db_query($dbname, $sql);
// 返回执行结果$result
return $result;
}
}
?>
简单来说就是学习php的interface与interface实现的例子
//声明一个Mysql接口
interface Mysql{
// 定义接口函数Sql
function Sql($sql);
}
// 声明了一个类Mysql1,实现Mysql接口
class Mysql1 implements Mysql{
// 实现Sql函数,传入变量$sql
function Sql($sql){
// 声明调用全局变量$dbname
global $dbname;
// 执行mysql查询,设置gbk字符集
mysql_query("set names gbk");
// 执行mysql的sql查询,语句是传入的$sql,将结果保存在$result中
$result = mysql_db_query($dbname, $sql);
// 返回执行结果$result
return $result;
}
}
?>
简单来说就是学习php的interface与interface实现的例子
温馨提示:答案为网友推荐,仅供参考