數(shù)組是php中很常用的數(shù)據(jù)結(jié)構(gòu)的其中一種,主要分為兩種類型:索引數(shù)組和關(guān)聯(lián)數(shù)組
索引數(shù)組是最基本的數(shù)組類型,它的特點是:
1、使用數(shù)字作為鍵名(索引)
2、鍵名從0開始自動遞增
3、元素的順序由索引決定
關(guān)聯(lián)數(shù)組的特點是:
1、使用字符串作為鍵名(也可以使用數(shù)字,但通常有特定含義)
2、鍵名與值之間存在明確的對應(yīng)關(guān)系
3、元素的順序與定義順序或鍵名排序有關(guān)
那為什么要相互的轉(zhuǎn)換呢,原因必然是在開發(fā)過程中,前臺需要的數(shù)據(jù)格式,五花八門,所以需要來回轉(zhuǎn)換,才能達到需要的數(shù)據(jù)結(jié)構(gòu)。
其中array_values() 是 PHP 中一個非常實用的數(shù)組函數(shù),它的主要功能是返回數(shù)組中所有的值并為其建立數(shù)字索引。
這個函數(shù)在處理關(guān)聯(lián)數(shù)組時特別有用,可以幫助我們快速地將關(guān)聯(lián)數(shù)組轉(zhuǎn)換為索引數(shù)組。
輸出結(jié)果
我最常用的功能就是這個,不改變原有的結(jié)構(gòu),直接返回一個索引數(shù)組給我,非常的方便
下一篇: 沒有了