$foo='ボブ';
$bar=&$foo;
echo $bar.'
';
echo $foo;上記の例で、私が混乱しているのは、$bar を出力した結果は理解できるのですが、$foo を出力したときに、その値が Bob ではないのに、なぜその値が変化するのでしょうか。説明してください!
ディスカッションへの返信 (解決策)
つまり、$bar への変更は $foo への変更を引き起こします (削除を除く)
2 つの名前を持つ人と同じです
これが代入と参照の違いです
$foo='Bob'
したがって、$bar への変更は $foo への変更を引き起こします (削除を除く)
人には 2 つの名前があるようなものです
つまり、一度参照されると、両方の変数が参照されます同じですよね?
はい、2 つの変数の値は同じです
ありがとうございます!