浅克隆可以完美的克隆非对象非资源的数据,如果克隆这两种数据就会出现修改一个,另一个也会跟着变化的情况。 php默认是浅克隆。 深克隆需要对类使用魔术方法__clone(),并在里面实行深克隆,即人工去复制。