0
可能な重複:
When do/should I use __construct(), __get(), __set(), and __call() in PHP?なぜ私は__get()と__set() - phpの魔法を使うべきですか?
これは、私が何か良い答えを見つけることができますつの領域です。誰でも私に説明する理由/それらを正しく使う方法は?彼らはちょうど悪いデザインの決定ではありませんか?
可能な重複:
When do/should I use __construct(), __get(), __set(), and __call() in PHP?なぜ私は__get()と__set() - phpの魔法を使うべきですか?
これは、私が何か良い答えを見つけることができますつの領域です。誰でも私に説明する理由/それらを正しく使う方法は?彼らはちょうど悪いデザインの決定ではありませんか?
私はdocumentationがそれを最もよく説明すると思います。オーバーロードと呼ばれています。
__set()
アクセスできないメンバーにデータを書き込むときに実行されます。アクセスできないメンバーからデータを読み取るために利用されます。
__get()
また、これらの使用例もあります。
投票に投票しました: "exact duplicate" http://stackoverflow.com/questions/250616/when-do-should-i-use-construct-get-set-and-call-in-phpをご覧ください。 –