さまざまな言語仕様について熱く語る闘技場
■ このスレッドは過去ログ倉庫に格納されています
0069nobodyさん
2008/12/12(金) 11:23:10ID:???PHPって、存在しないプロパティに値を代入すると、その場でプロパティが生ま
れるよね?
php -r '$hoge = new stdClass; $hoge->fuga = "ふがふが\n"; echo $hoge->fuga;'
=> ふがふが
これってPHPマニュアルのどこに書いてあるの?
オーバーロードの説明は読んだ。__set()の説明はあったけど、__set()の中身
が何もないデフォルトの場合の挙動の説明は見つけられなかった。
おかげでずっと、新しいプロパティが生まれていることに気づかなかった。
■ このスレッドは過去ログ倉庫に格納されています