<?php
class Dribble {
public $shotCount = 0;
private $shot = false;
public function shotPosted() {
$shot = true;
if ($shot == true) {
$shotCount++;
echo $shotCount;
}
if ($shotCount >= 7) {
exit("You've reached your monthly goal!");
}
}
}
$shot1 = new Dribble();
$shot1->shotPosted();
$shot2 = new Dribble();
$shot2->shotPosted();
私はオブジェクト指向のPHPには少し新しく、現在私はちょっと立ち往生している問題に取り組んでいます。 入力があれば幸いです。前もって感謝します。このためオブジェクト指向カウンタ
'if($ shot = true)'は 'if($ shot == true)'にする必要があります。 '='は代入、 '=='は比較です。 – Barmar
あなたの関数 – cmorrissey