重複の可能性:
PHPで__construct()、__ get()、__ set()、および__call()を使用する場合/使用する必要がある場合
これは私が良い答えを見つけられなかった1つの領域です。誰かが私にそれらを正しく使用する理由/方法を説明できますか?それらは単に悪い設計上の決定ではありませんか?
重複の可能性:
PHPで__construct()、__ get()、__ set()、および__call()を使用する場合/使用する必要がある場合
これは私が良い答えを見つけられなかった1つの領域です。誰かが私にそれらを正しく使用する理由/方法を説明できますか?それらは単に悪い設計上の決定ではありませんか?
ドキュメントがそれを最もよく説明していると思います。そして、それはオーバーロードと呼ばれます。
__set()
アクセスできないメンバーにデータを書き込むときに実行されます。
__get()
アクセスできないメンバーからデータを読み取るために使用されます。
これらの使用例もいくつかあります。