脚本宝典收集整理的这篇文章主要介绍了SPL vs. Array:什么时候应该使用SPL?什么时候应该在PHP中使用Array?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
与PHP中的C的区别在于数组长度是动态的.您可以随时添加元素.
$arr=array(); $arr[]=5; //add integer to array echo count($arr); //1 $arr[]=7; echo count($arr); //2
$arr[]=array(); $arr[2][]=5; echo count($arr); //3 echo count($arr[2]); //1
这将创建新数组,添加值为5的元素并将其作为元素添加到数组$arr.
$arr[][]=5;
在PHP数组中是哈希表,因此您不仅可以拥有整数键,还可以拥有字符串:
$arr['somekey']='somevalue';
如果数组元素是整数,那么每个元素都需要一个值为16字节的值结构(zval).还需要一个哈希桶 – 需要36个字节.这给每个值52个字节.内存分配标头需要另外8个字节* 2 – 它提供68个字节.
关于PHP中的数组:http://oreilly.com/catalog/progphp/chapter/ch05.html
以上是脚本宝典为你收集整理的SPL vs. Array:什么时候应该使用SPL?什么时候应该在PHP中使用Array?全部内容,希望文章能够帮你解决SPL vs. Array:什么时候应该使用SPL?什么时候应该在PHP中使用Array?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。