在 C++ 和 JavaScript 中,建议创建一个具有指定长度的数组,然后填充它。在 PHP 中有这样做的语法吗?或者不需要因为 PHP 的数组是散列?
ps: 我正在使用 mysql_fetch_array
从 mysql 填充一个数组,我正在运行一个循环,所以 =(
最佳答案
如果性能真的很重要,您可以使用标准 PHP 库 (SPL) 中的 SplFixedArray。一般来说,reguluar php 数组就可以了,无需担心所需数组的大小。
http://www.php.net/manual/en/class.splfixedarray.php
它们的工作方式类似于其他语言中的数组。来自文档“优点是它允许更快的数组实现。”
关于PHP:使用 mysql_fetch_array 更快地填充数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5027714/