問題が発生しました
class a
{
public $aa=1;
public function dd(){
$this->aa = 2;
}
public function gg(){
echo $this->aa ;
}
}
なぜgoメソッドecho $this->aa
はまだ「1」なのですか?
問題が発生しました
class a
{
public $aa=1;
public function dd(){
$this->aa = 2;
}
public function gg(){
echo $this->aa ;
}
}
なぜgoメソッドecho $this->aa
はまだ「1」なのですか?
do
PHP では予約済みのキーワードであるためです。
do
メソッド名としてのデモ。(エラー)
ループdo
で使用される予約済みのキーワードであるため、メソッド名を別の名前に変更する必要があります。do-while
関数dd()
は決して実行されないため