gpt4 book ai didi

PHP Array Speed : Is 10, 000 个元素太多无法及时访问关联数组?

转载 作者:可可西里 更新时间:2023-11-01 00:07:08 25 4
gpt4 key购买 nike

假设您有一个大小约为 10,000 个元素的关联数组。这是否通常被视为数组太大,因此从快速网页服务的角度来看是不可取的?我想做的是这个(我想快速完成,没有明显的延迟):

//assume $theArray has 10,000 elements
echo $theArray["product_4563"];

最佳答案

不,PHP 中的“数组”实际上是映射或字典。

键通过哈希表映射到值,因此无论如何都是 O(1) 访问。

大多数语言都以插入、删除、访问或 O(1) 的方式支持数组,就像在常规数组中一样。
否则它就不是真正的数组,因此不会命名为“Array”。

关于PHP Array Speed : Is 10, 000 个元素太多无法及时访问关联数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4842283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com