莫属 相关的软件列表

首页

PHP中用hash实现的数组

2020-02-16 标签:php,中用,hash,实现,数组,中使,最多,array,莫属,如何,内部,通过,hashtable,其中,使用,链接,解决,冲突

PHP中使用最多的非Array莫属了,那Array是如何实现的?在PHP内部Array通过一个hashtable来实现,其中使用链接法解决hash冲突的问题,这样最坏情况下,查找Array元素的复杂度为O(N),最好则为1. 而其计算字符串hash值的方法如下,将源码摘出来以供查备: 实现代码如下: