ホームページ  >  記事  >  バックエンド開発  >  クラスの別の使用法 -- データのカプセル化_PHP チュートリアル

クラスの別の使用法 -- データのカプセル化_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 16:07:48736ブラウズ

クラスの別の使用法 - データのカプセル化
一般に、classname::property を使用する場合、クラスのプロパティにアクセスすることはできませんが、classname::method() を使用してクラス メソッドを使用することはできます。同様に、objectname->property を使用してクラス メソッドの変数にアクセスすることはできません。この機能を利用して、C++ のプライベート プロパティに似た、一部のデータをクラスに保存できます。
クラスデータ {
関数値($var) {
static $d = array();
if(func_num_args() > 1) {
$d[$var] = func_get_arg(1);
} else {
$ $ d [$ var];
echo data :: value( "a");



http://www.bkjia.com/PHPjc/315048.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/315048.html

技術記事

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