php中传值赋值和引用赋值区别(传值和传引用的区别)
来源:互联网 发布:ios仿淘宝首页代码 编辑:程序博客网 时间:2024/06/05 10:33
//传值赋值和引用赋值区别
/*传值赋值:
a.变量表:放变量名 指向它们各自的位置(盒子)
b.位置(盒子):存放值和类型*/
$a1 = 234;
$a2 = 34556;
$a1 = $a2;
var_dump($a1,$a2);
$a2 = 'nongjiale.fun';
var_dump($a1,$a2);
/*引用赋值:使用&取地址
a.变量名同时指向同一个位置(盒子)
b.把y1的地址赋值给y2*/
$y1 = 23;
$y2 = 433;
var_dump($y1,$y2);//输出int 23 int 433
$y2 = &$y1;
$y2 = 'mudidi.tech';
var_dump($y1,$y2);//输出string 'mudidi.tech' string 'mudidi.tech'
/*传值赋值:
a.变量表:放变量名 指向它们各自的位置(盒子)
b.位置(盒子):存放值和类型*/
$a1 = 234;
$a2 = 34556;
$a1 = $a2;
var_dump($a1,$a2);
$a2 = 'nongjiale.fun';
var_dump($a1,$a2);
/*引用赋值:使用&取地址
a.变量名同时指向同一个位置(盒子)
b.把y1的地址赋值给y2*/
$y1 = 23;
$y2 = 433;
var_dump($y1,$y2);//输出int 23 int 433
$y2 = &$y1;
$y2 = 'mudidi.tech';
var_dump($y1,$y2);//输出string 'mudidi.tech' string 'mudidi.tech'
阅读全文
0 0
- php中传值赋值和引用赋值区别(传值和传引用的区别)
- php一般赋值和引用赋值的区别
- 引用赋值$和传值赋值
- PHP中传值赋值和引用赋值
- PHP中传值赋值和引用赋值
- php:引用 与 赋值 的区别
- php中的传值赋值,引用赋值
- php传值赋值与引用赋值
- php引用赋值& 和传递赋值
- PHP 引用赋值和传递赋值
- Java中的克隆close()和赋值引用的区别
- JS基本类型和引用类型赋值的区别
- 关于php的普通赋值和引用赋值
- js中arr的赋值不影响原数组,赋值和引用的区别
- js中arr的赋值不影响原数组,赋值和引用的区别
- js中arr的赋值不影响原数组,赋值和引用的区别
- Java 引用和赋值 传值与传引用
- 普通赋值和引用赋值
- java-js-通过javascript实现九九乘法表
- js区分Object和Array的六种方法
- 无法登陆ubuntu系统解决方法
- 求二叉树高度
- java初入多线程12
- php中传值赋值和引用赋值区别(传值和传引用的区别)
- Linux系统知识小结(七)
- C++代码格式规范引导(二):头文件
- 扩展程序无法拖进谷歌浏览器内的解决办法
- 楔子
- hihocoder #1042 跑马圈地
- 单链表
- IE和火狐的事件机制有什么区别?如何阻止冒泡?
- Python 1-- 模式