PHP传值和传引用

2019-04-02  |  技术  |  370 views

传值
       把实参的值赋值给行参,相当于copy,系统将为目标对象重新开辟一个完全相同的内存空间
       对行参的修改不会影响实参

传引用
       真正以地址的方式传递参数,将对象在内存中的地址传递给目标对象,相当于目标对象和原始对象对应同一个内存存储空间,如果对目标对象修改,内存中的数据也会改变
       传递以后,行参和实参都是同一个对象,行参的修改会影响实参的值

发表新评论