基于PHP的加載類操作以及其他兩種魔術(shù)方法的應(yīng)用實(shí)例
更新時(shí)間:2017年08月28日 08:44:51 投稿:jingxian
下面小編就為大家?guī)硪黄赑HP的加載類操作以及其他兩種魔術(shù)方法的應(yīng)用實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
實(shí)例如下所示:
<?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(); 自動(dòng)加載類 //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 "輸出對(duì)象方法"; } //輸出對(duì)象的方法 public function __tostring(){ echo "另一種輸出方法"; //echo $s->__tostring(); return "另一種輸出方法";//echo $s; } //克隆對(duì)象的方法 public function __clone(){ $this->name = "Riven";//$this代表復(fù)本(克隆的對(duì)象) } } $s = new Ren(); //echo $s->__tostring();//輸出字符串 //$s->say(); $s->name = "小V"; var_dump($s); $s1 = clone $s; var_dump($s1); ?>
以上這篇基于PHP的加載類操作以及其他兩種魔術(shù)方法的應(yīng)用實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
PHP中使用CURL發(fā)送get/post請(qǐng)求上傳圖片批處理功能
這篇文章主要介紹了PHP中使用CURL發(fā)送get/post請(qǐng)求上傳圖片批處理 功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-10-10以PHP代碼為實(shí)例詳解RabbitMQ消息隊(duì)列中間件的6種模式
這篇文章主要介紹了以PHP代碼為實(shí)例詳解RabbitMQ消息隊(duì)列中間件的6種模式,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05PHP輕量級(jí)數(shù)據(jù)庫操作類Medoo增加、刪除、修改、查詢例子
這篇文章主要介紹了PHP輕量級(jí)數(shù)據(jù)庫操作類Medoo增加、刪除、修改、查詢例子,Medoo是一款超輕量級(jí)的PHP SQL數(shù)據(jù)庫框架,支持MySQL, MSSQL, SQLite等數(shù)據(jù)庫,需要的朋友可以參考下2014-07-07thinkphp調(diào)用sqlserver儲(chǔ)存過程返回多個(gè)結(jié)果集
這篇文章主要介紹了thinkphp調(diào)用sqlserver儲(chǔ)存過程返回多個(gè)結(jié)果集,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01