2009-04-15 6 views
0

可能な重複:
When do/should I use __construct(), __get(), __set(), and __call() in PHP?なぜ私は__get()と__set() - phpの魔法を使うべきですか?

これは、私が何か良い答えを見つけることができますつの領域です。誰でも私に説明する理由/それらを正しく使う方法は?彼らはちょうど悪いデザインの決定ではありませんか?

+0

投票に投票しました: "exact duplicate" http://stackoverflow.com/questions/250616/when-do-should-i-use-construct-get-set-and-call-in-phpをご覧ください。 –

答えて

1

私はdocumentationがそれを最もよく説明すると思います。オーバーロードと呼ばれています。

__set()アクセスできないメンバーにデータを書き込むときに実行されます。アクセスできないメンバーからデータを読み取るために利用されます。

__get()

また、これらの使用例もあります。

関連する問題