PHP:制作参考变量的副本

Hyd*_*erA 9 php

如果我复制一个引用变量.新变量是指针还是它保存指针所指的变量的值?

Del*_*ani 8

它具有价值.如果要指向,请使用&运算符复制另一个引用:

$a = 'test';
$b = &$a;
$c = &$b;


Cro*_*zin 6

让我们快速测试一下:

<?php

$base = 'hello';
$ref =& $base;
$copy = $ref;

$copy = 'world';

echo $base;
Run Code Online (Sandbox Code Playgroud)

hello因此,输出$copy不是参考%base.

  • 应该预料到的是`$ ref`作为对`$ base`的引用的要点是`$ copy = $ ref`应该与`$ copy = $ base`具有完全相同的效果. (2认同)