-1
<?
$calendar = new MyCalendar();
echo $calendar->show();
class MyCalendar {
private $curBirthday=array();
public function show() {
...
$this->$curBirthday=$this->_loadBirthday();
...
}
private function _loadBirthday() {
// SQL STUFF
$res = mysql_query("SELECT ... ");
$return_arr = array();
while($row = mysql_fetch_array($res,MYSQL_ASSOC))
{
$row_array['name'] = $row['name'];
...
array_push($return_arr,$row_array);
}
return $return_arr;
}
}
?>
任何人都可以解釋爲什麼我的代碼不起作用嗎?將數組返回類變量
故障必須在這裏: $ this - > $ curBirthday = $ this - > _ loadBirthday();
如果我讓_loadBirthday()顯示數據,它們是正確的。 寫入類變量似乎不可能。
我做錯了什麼?
問候
非常感謝!有時候木頭裏的樹太多了...... <3 – Oceanborn