例如,我有以下代码。
<?PHP
$a = "key";
$b = "val";
$val = & $_POST[$a.$b];
if(isset($val))
echo "Is this valid ? What if I removed the & in front of $val?";
答案 0 :(得分:0)
$val = isset($_POST[$a.$b]) ? $_POST[$a.$b] : null;
这将设置值,如果它存在,或者如果它不存在则设置为null。 &amp;通过引用分配变量。这意味着如果你更改$ val的值,$ _POST [$ a。$ b]也会更新。所以这不是必要的。