第一种是 基本数据类型 改变了其值 会在内存中重新给这个变量赋值 所以输出之后 重新赋值 原来的变量空间已经不存在了
第二种是 引用数据类型 在内存中是同一块内存 修改其变量的值 是把该内存所在的地址赋给新的变量 所以一个实例修改了数组的值 其他实例的值也会改变
Sign in to make a reply
刘晋呈php
第一种是 基本数据类型 改变了其值 会在内存中重新给这个变量赋值 所以输出之后 重新赋值 原来的变量空间已经不存在了
第二种是 引用数据类型 在内存中是同一块内存 修改其变量的值 是把该内存所在的地址赋给新的变量 所以一个实例修改了数组的值 其他实例的值也会改变