php一個類引用另一個類的方法的寫法
阿新 • • 發佈:2018-11-06
default.php:
<?php namespace SiteInfo{ class Site{ var $url; var $title; function setUrl($par){ $this->url=$par; } function getUrl(){ echo $this->url.PHP_EOL; } function setTitle($par){ $this->title=$par; } function getTitle(){ echo $this->title.PHP_EOL; } } } ?>
index.php:
<?php namespace DoSomething{ require ('default.php');//require只是引用一次,報錯後就中終斷執行,include是每次載入都執行,報錯後只是提示,後續程式繼續執行 use SiteInfo\Site;//引用名稱空間\類名 class myClass{ function getSite(){ $taobao=new Site();//例項化方法,這些例項化只能寫到類的方法裡面不能再類裡面例項化 $taobao->setUrl('hello [email protected][email protected]#$%YUI'); $result = $taobao->getUrl(); echo $result; } }$myClass = new myClass(); $myClass->getSite();//類方法呼叫 } ?>