issetとproperty_existsを組み合わせて下記のようにする必要があるらしいんですが、
なぜでしょうか?
if (isset($this->$id) || property_exists($this, $id)) {
下記のPHPマニュアルには、issetはproperty_existsよりも早いと書いてあります。
http://www.php.net/manual/ja/function.property-exists.php#97538
issetだけ(if (isset($this->$fld)) { のように)じゃうまく作動しないのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。