ホームページ  >  記事  >  バックエンド開発  >  PHP 変数参照 (&)、関数参照、オブジェクト参照_PHP チュートリアル

PHP 変数参照 (&)、関数参照、オブジェクト参照_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:08:12892ブラウズ

PHPの変数参照(&)、関数参照、オブジェクト参照

1. 変数参照

2つの変数のPHP参照ポインタは同じメモリアドレスを指します

リーリー

2.関数参照転送(アドレスによる呼び出し)

リーリー

3. 関数参照の戻り

リーリー

以下で説明します:
このように、$a=test(); は実際には関数からの参照を取得しません。理由としては、これは PHP
の規則です。 $a=&test() を通じて関数を呼び出すと、その関数は $b を返す $b 変数のメモリ アドレスと、$a 変数のメモリ アドレスが同じ場所を指すようになります
つまり、これと同等の効果が生じる($a=&$b;)ので、$aの値を変更すると$bの値も変更されるので、

を実行した後、

4. オブジェクトリファレンス(PHP5)

れーれー

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/952700.html技術記事 PHP 変数リファレンス (nbsp; 1. 変数リファレンス PHP リファレンス 2 つの変数のポインタは同じメモリ アドレスを指します $a=ABC;$b =$a;echo $a;//ここに出力: ABCecho $b;//ここに出力:ABC$b=EFG;echo $a;...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。