作者:
shvanta (vant)
2018-05-24 11:43:00我大概可以猜到问题的原因。有C语言底子的话会比较快了解首先会产生这个error的时候,一定是你回传的东西是Array如果是Object的话就不会有这个问题那 Array 和 Object 差别在哪? 一个是Copy by Value,一个是 Copy by ReferenceArray 因为是 Copy by Value, 所以你假设回传的是 Array已经不是原来那个Array了,而是一个新的复本, 你对新的复本去做赋值(修改)的动作,并不会影响到原来的Arayy内容所以 PHP编译器给你一个 Notice (而不是error喔)提醒你(上面打错, 是 Pass By Value vs Pass By Reference)