<?php
class abhi
{
var $contents="default_abhi";
function abhi($contents)
{
$this->$contents = $contents;
}
function get_whats_there()
{
return $this->$contents;
}
}
$abhilash = new abhi("abhibutu");
echo $abhilash->get_whats_there();
?>
我已經初始化變量內容的默認和構造函數,爲什麼值不打印,我應該在這裏糾正什麼?php代碼沒有執行?
看到錯誤,
[email protected]:~$ php5 pgm2.php
Fatal error: Cannot access empty property in /home/abhilash/pgm2.php on line 13
[email protected]:~$
什麼Extrakun意味着設置或獲取對象的變量時,你不包括$。 – 2010-01-15 14:19:23
作業也是如此。 – falstro 2010-01-15 14:19:46
實際上還存在另一個問題...... echo語句在abhilash變量名稱前需要一個美元符號。 – Narcissus 2010-01-15 14:26:50