下記のような関数があるとします
lang
1class HogeClass 2{ 3 private $hoge_var1 = "りんご"; 4 private $hoge_var2 = "オレンジ"; 5} 6 7$obj = new HogeClass(); 8 9if($obj){ 10 // ture 11 }else{ 12 // false 13}
メンバー変数が含まれているので、PHPはobjectをTRUEと評価します。
このロジックをオーバーライドすることは可能ですか?
クラスのオブジェクトがブール値として扱われる場合、それがどう評価されるのかについて、私が決めることってできるんでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。