0
我遇到了以下問題: 我在PHP創建視覺日曆下面的代碼PHP類範圍的問題
<?php
class Calendar{
public $numberOfDays;
function _construct(){
$this->$numberOfDays = cal_days_in_month(CAL_GREGORIAN, date("m"), date("Y"));
}
public function drawCalendar(){
echo '<div class="month">';
for($i=0; $i< $numberOfDays;$i++){
echo '<div class="day"></div>';
}
echo '</div>';
}
}
?>
問題是不知何故$ NUMBEROFDAYS是不是在可循環?我得到一個未定義的變量:numberOfDays錯誤。我在做什麼錯
有一件事你忘記'_construct()'中的下劃線'將其改爲'__const ruct()' - [Constructs](http://php.net/manual/en/language.oop5.decon.php)需要2個下劃線。 –
今天我學到了2件東西;-)再次感謝@PeeHaa –
我在我的頭像上有一把掃帚,原因是:-) – PeeHaa