加载类
//include(\公众./Ren.class.php\"大众);
//include \"大众./Ren.class.php\公众;
include_once(\公众./Ren.class.php\"大众);
include_once(\"大众./Ren.class.php\"大众);
$f = new Ren();
$f->test();
require(\公众./Ren.class.php\"大众);
require_once(\公众./Ren.class.php\"大众);
require_once \"大众./Ren.class.php\公众;
$f = new Ren();
$f->test();
自动加载类
//1.所有类文件名和类名要保持同等
//2.所有类文件放在同一文件下
//3.所有类文件命名规则同等
function __autoload($cname){
require_once(\"大众./$cname.class.php\"大众);
}
$t = new test();
$t->ceshi().'<br>';
$s = new Ren();
$s->test();
两种魔术方法
class Ren{
public $name;
public function say(){
echo \公众输出工具方法\"大众;
}
//输出工具的方法
public function __tostring(){
echo \"大众另一种输出方法\公众; //echo $s->__tostring();
return \"大众另一种输出方法\"大众;//echo $s;
}
//克隆工具的方法
public function __clone(){
$this->name = \"大众Riven\"大众;//$this代表复本(克隆的工具)
}
}
$s = new Ren();
//echo $s->__tostring();//输出字符串
//$s->say();
$s->name = \"大众小V\"大众;
var_dump($s);
$s1 = clone $s;
var_dump($s1);
?>