ホームページ >バックエンド開発 >PHPチュートリアル >php5の値の割り当てと引用符の割り当て

php5の値の割り当てと引用符の割り当て

WBOY
WBOYオリジナル
2016-06-13 13:03:36911ブラウズ

php5 の値の割り当てと参照の割り当て
値の割り当て - 2 つの変数は独自のメモリを持ち、相互に影響しません

$str1 = "wang";
$str2 = $str1;
$str1 = "zhang";
echo $str2; // wang


参照の割り当て - "&" を使用、2 つの変数を共有同じ記憶であり、一方が変化すると他方も変化します。

$i = "zhao";
$j = "wang";
$j = &$i;

echo $j; // zhao

$j = "hello,$j";
echo $j; //hello,zhao
echo "<br/>";
echo $i; //hello,zhao


アドレスによって割り当てられるのは名前付き変数のみであることに注意することが重要です。

<?php
$foo = 25;
$bar = &$foo;      // This is a valid assignment.
$bar = &(24 * 7);  // Invalid; references an unnamed expression.

function test()
{
   return 25;
}

$bar = &test();    // Invalid.
?>  


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