选择 php 用于存储数组的哈希函数


Choose the hash function php uses to store array

实际上,在PHP中,每个数组都存储为有序映射(哈希表)。是否可以控制 PHP 使用的哈希函数?

用例 - 运行非常慢的非常大的哈希。在较小的数据集上,它要快得多,但是对于较大的数据集,我的代码运行所需的时间急剧增加,而不是我预期的线性增长。

您可以实现ArrayAccess接口并编写自己的类,该类的行为类似于数组,但一切都将由您的代码控制。