php:引用 与 赋值 的区别
来源:互联网 发布:macbook必备软件 知乎 编辑:程序博客网 时间:2024/05/17 02:50
PHP 的引用允许用两个变量来指向同一个内容。
相当于他们可以是 不同的名字,却可以指向 同一个 物理空间。
赋值,它实际上意味着把右边表达式的值赋给左边的运算数。
相当于,他们是 不同的名字,不同的物理空间
示例:
引用
$b = '3';
echo $b; //3
$a = &$b;
echo $a; //3
$b = 4;
echo $b ; //4
echo $a; //4
$a = 5;
echo $b ; //5
echo $a; //5
当$a 引用 $b 的时候,他们就会关联到 同样的物理空间,同时保持不一样的名字,无论哪一个变化,他们都会同步变化,保持值一致。
赋值示例:
$b = '3';
echo $b; //3
$a = $b;
echo $a; //3
$b = 4;
echo $b; //4
echo $a; //3
$a = 5;
echo $b; //4
echo $a; //5
当$b 复制给 $a 的时候,此时$b此时只是把 右边的值,赋给$a ,他们会各自把值存储到不同的地方,哪一个变化,也只影响自己的值。
谢谢关注二维码,获取更多文章
谢谢关注二维码,获取更多文章
0 0
- php:引用 与 赋值 的区别
- php一般赋值和引用赋值的区别
- php中传值赋值和引用赋值区别(传值和传引用的区别)
- php变量赋值与引用
- PHP foreach与引用赋值
- php传值赋值与引用赋值
- PHP中使用&赋值与=赋值的区别
- JS对象简单、深度克隆(赋值与引用的区别)
- JS对象简单、深度克隆(赋值与引用的区别)
- 指针的赋值与引用的赋值
- PHP中传值与传引用的区别
- php中传值与传引用的区别
- php中传值与传引用的区别
- PHP中传值与传引用的区别
- php中传值与传引用的区别?
- php中传值与传引用的区别?
- 深入理解PHP中赋值与引用
- 深入理解PHP中赋值与引用
- iOS js oc相互调用(JavaScriptCore)
- Swift中一切皆为对象
- tableView实现添加多个图片
- 递归算法获取截取的所有需要内容
- 从框架看PHP的五种境界及各自的薪资待遇
- php:引用 与 赋值 的区别
- HDU 1285 (拓扑排序模板)
- 改变UIAlertController的标题、内容的字体和颜色
- JS条件判断
- PHP 基础小知识
- Android 获取版本号
- android中EditText之inputType属性
- 使用MaterialNavigationDrawer使侧滑菜单(抽屉导航)占满状态栏(statusbar)(5.0及以上)
- js回调app中的函数