私はこの構造に従うコードを持っています:
class someClass
{
private static $pay = 0;
//something like this...
public static function run()
{
if ($_SESSION['title']== "whatever" and $_SESSION['rank'] == "1")
{
self::$pay = 50000;
}
}
public static function benefits()
{
self::$pay = 50000 * 1.30;
benefits = self:$pay;
echo benefits;
}
}
それから私はこのような利益を呼んでみます...
someClass::benefits();
ただし、常にゼロに設定されます。ifステートメントの条件が満たされたときに変更されることはありません。
私がここでやっていることで明らかに間違っていることはありますか?エラーは発生していません。
ご協力ありがとうございました。