亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

php hash函數(shù) PHP中hash table有哪些特點


php hash函數(shù) PHP中hash table有哪些特點

文章插圖
1、特點
支持典型的key->value查詢 。
可以作為數(shù)組使用 。
添加、刪除節(jié)點是O(1)的復(fù)雜性 。
key支持混合類型:同時存在相關(guān)數(shù)組索引數(shù)組 。
Value支持混合類型 。
支持線性遍歷:例如foreach 。
2、實例
typedef struct _hashtable {uint nTableSize; //表長度,并非元素個數(shù)uint nTableMask;//表的掩碼,始終等于nTableSize-1uint nNumOfElements;//存儲的元素個數(shù)ulong nNextFreeElement;//指向下一個空的元素位置Bucket *pInternalPointer;//foreach循環(huán)時,用來記錄當(dāng)前遍歷到的元素位置Bucket *pListHead;Bucket *pListTail;Bucket **arBuckets;//存儲的元素數(shù)組dtor_func_t pDestructor;//析構(gòu)函數(shù)zend_bool persistent;//是否持久保存 。從這可以發(fā)現(xiàn),php數(shù)組是可以實現(xiàn)持久保存在內(nèi)存中的,而無需每次請求都重新加載 。unsigned char nApplyCount;zend_bool bApplyProtection;} HashTable;以上就是PHP中hash table的特點,希望對大家有所幫助 。


    以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

    「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: