ホームページ  >  記事  >  バックエンド開発  >  マジック メソッド _set() と _get() は public として宣言する必要がありますか?

マジック メソッド _set() と _get() は public として宣言する必要がありますか?

WBOY
WBOYオリジナル
2016-06-13 13:31:57972ブラウズ

マジック メソッド __set() と __get() は public として宣言する必要がありますか?
宣言が private の場合、メソッドを呼び出すときに、マジック メソッド __set() と __get() を public として宣言する必要がありますか?外部から見ると、ブラウザは「__set() と __get() を public に設定してください」というプロンプトを表示しますが、多くの情報本ではこれを private として宣言できます。

-----解決策---------
はい、公開として宣言する必要があります。これが外部からアクセスする唯一の方法です。

多くの情報書籍は非公開として宣言できます。
これらの情報は永久に削除してください。あなたに嘘をついています!
------解決策------------------

ディスカッション

はい、この要件がある場合にのみ外部からアクセスできます。

多くの情報ブックは非公開として宣言できます。 🎜>彼はあなたに嘘をついているので、この情報を永久に削除してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。