在刚刚学习编程时,可能for循环什么的还是可以理解,但是当学习到指针的时候,课上估计很多人就睡觉去了。
现在用两端php程序说明指针
先写一个简单的,大家都理解下
inc($test); echo $test;?>
这里输出的结果将会是1。
然后再添加一个&符号
inc($test); echo $test;?>
那么这里的输出将会是2
下面看看传递的数据是对象时
inc($test); echo $test->name;?>
这里显示的结果是2
inc(clone $test); echo $test->name;?>
这里显示的结果将会是1
也许开始时,我们将指针的理解和克隆的理解放在一起,这样就能好理解很多。