《PHP實戰(zhàn):基于PHP的加載類操作以及其他兩種魔術(shù)方法的應(yīng)用實例》要點:
本文介紹了PHP實戰(zhàn):基于PHP的加載類操作以及其他兩種魔術(shù)方法的應(yīng)用實例,希望對您有用。如果有疑問,可以聯(lián)系我們。
實例如下所示:PHP編程
<?php 加載類 //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.所有類文件命名規(guī)則一致 function __autoload($cname){ require_once("./$cname.class.php"); } $t = new test(); $t->ceshi().'<br>'; $s = new Ren(); $s->test(); 兩種魔術(shù)方法 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代表復(fù)本(克隆的對象) } } $s = new Ren(); //echo $s->__tostring();//輸出字符串 //$s->say(); $s->name = "小V"; var_dump($s); $s1 = clone $s; var_dump($s1); ?>
以上這篇基于PHP的加載類操作以及其他兩種魔術(shù)方法的應(yīng)用實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家.PHP編程
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/216.html