无标题文档 name."正在说话"; } function __construct($n) { $this->name =$n; } function __tostring() { echo "这是一个类"; return "成员变量name的值为:".$this->name.""."成员方法Say()的作用是。。。"; } function __clone() { $this->age=20;//$this找的是副本 }}$ren =new Ren("aa");$r1 =clone $ren;//克隆对象echo $r1;//有tostring可以直接输出克隆对象//var_dump($r1);//var_dump($ren);//eco $ren//子类/*** *//*class china extends Ren{ public function Say() { echo "你好"; }}//Ren ri=new China();//r1.Say();$ren =new china ("hello");$ren->Say();*///将类引入页面//include("0322class.php");//可以不加括号。在另一个页面写一个类require_once"0322class.php";$test =new Test();//var_dump($test);//自动加载类 function __autoload($classname) { require_once "class_".$classname . '.php';//注意路径一定要写对 } $test = new Test(); var_dump($test); ?>