一道关于php变量引用的面试题
程序员文章站
2022-06-07 15:26:41
php面试题题目如下: 复制代码 代码如下: 问: $b和$x的值分别是什么? php面...
php面试题题目如下:
<?php
$a = 1;
$x =&$a;
$b=$a++;
?>
问:
$b和$x的值分别是什么?
php面试题的答案如下:
$b = 1;
$x = 2;
明白了吗? 没明白,再好好想想。 当一个变量等于另一个变量的引用的时候,这时任何一方改变了其值,另一方看到的这个值也会变化的。前加本次就表现出来,而后加下一次才会表现出来。
复制代码 代码如下:
<?php
$a = 1;
$x =&$a;
$b=$a++;
?>
问:
$b和$x的值分别是什么?
php面试题的答案如下:
$b = 1;
$x = 2;
明白了吗? 没明白,再好好想想。 当一个变量等于另一个变量的引用的时候,这时任何一方改变了其值,另一方看到的这个值也会变化的。前加本次就表现出来,而后加下一次才会表现出来。
下一篇: php checkbox 取值详细说明