首頁  >  文章  >  後端開發  >  PHP new 類別實例化

PHP new 類別實例化

巴扎黑
巴扎黑原創
2016-11-22 10:13:362123瀏覽

定義類別BBB,並儲存為BBB.php,內容如下:

<?php 
class BBB{
private $name;
function __construct($name){
$this->name = $name;
}
function hello() {
echo $this->name;
}
}
?>

編寫測試用php文件,儲存為AAA.php,內容如下:

<?php 
require_once &#39;BBB.php&#39;;
if(class_exists(&#39;BBB&#39;)){
$bbb = new BBB(&#39;张三&#39;);
$bbb->hello();
echo "<br>";
$class = BBB;
$bbb = new $class(&#39;李四&#39;);
$bbb->hello();
echo "<br>";
$class = &#39;BBB&#39;;
$bbb = new $class(&#39;王五&#39;);
$bbb->hello();
}
?>

透過瀏覽器存取AAA.php,輸出結果如下:

張三
李四
王五


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:php命令列模式下一篇:php命令列模式