2017
04-06
04-06
PHP数组实际占用内存大小的分析 NEW
1.数组正常的赋值是不会发生内存改变的,但是当赋值的新数组发生改动的时候,php就会新开辟内存给新的数组,这里会造成无谓的内存消耗。最好是不要直接这样赋值,如果非赋值不可的话,记得加上‘&’符号,通过传引用直接传递地址给新数组,这样当新数组发生变化的时候,更改的还是原来的那块内存。2.在php程序中,只要传参,参数都会拷贝一份,所以值越大,耗的内存越大。针对这种情况,建议是在类里面定义全局变量,然后函数体里面通过:$this->repos来操作这个数组。也可以考...
Read More >