ホームページ >バックエンド開発 >PHPチュートリアル >マジック メソッド _set() と _get() は public として宣言する必要がありますか?
マジック メソッド __set() と __get() は public として宣言する必要がありますか?
宣言が private の場合、メソッドを呼び出すときに、マジック メソッド __set() と __get() を public として宣言する必要がありますか?外部から見ると、ブラウザは「__set() と __get() を public に設定してください」というプロンプトを表示しますが、多くの情報本ではこれを private として宣言できます。
-----解決策---------
はい、公開として宣言する必要があります。これが外部からアクセスする唯一の方法です。
多くの情報書籍は非公開として宣言できます。
これらの情報は永久に削除してください。あなたに嘘をついています!
------解決策------------------