十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問題一站解決
PHP中有哪些常用的數(shù)組內(nèi)部函數(shù)?針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡(jiǎn)單易行的方法。
count,sizeof
count - 返回一個(gè)數(shù)組的元素個(gè)數(shù)。sizeof 是 count 的別名,功能和 count 一樣,也是返回一個(gè)數(shù)組的元素個(gè)數(shù)。
count 函數(shù)示例如下,下面的示例中,輸出數(shù)組個(gè)元素個(gè)數(shù),為6。
復(fù)制代碼 代碼如下:
$a = array(1,2,4,5,3,9);
echo count($a); //6
?>
sort
sort - 給一個(gè)數(shù)組的元素排序。排序后,數(shù)組各元素原來(lái)的 key 也因?yàn)榕判蚨淖?。sort 函數(shù)示例如下:
復(fù)制代碼 代碼如下:
返回的顯示結(jié)果是:
復(fù)制代碼 代碼如下:
before sorting:
a[0]: 1
a[1]: 2
a[2]: 4
a[3]: 5
a[4]: 3
a[5]: 9
after sorting:
a[0]: 1
a[1]: 2
a[2]: 3
a[3]: 4
a[4]: 5
a[5]: 9
asort
asort - 給數(shù)組的元素排序,保留每個(gè)元素原來(lái)的key。
我們將上面的示例中的 sort($a) 改成 asort($a),得到的結(jié)果是:
復(fù)制代碼 代碼如下:
before sorting:
a[0]: 1
a[1]: 2
a[2]: 4
a[3]: 5
a[4]: 3
a[5]: 9
after sorting:
a[0]: 1
a[1]: 2
a[4]: 3
a[2]: 4
a[3]: 5
a[5]: 9
ksort
ksort - 根據(jù) key 的大小給數(shù)組每個(gè)元素排序。ksort 函數(shù)示例如下:
復(fù)制代碼 代碼如下:
返回的結(jié)果如下:
復(fù)制代碼 代碼如下:
a : orange
b : banana
c : apple
d : lemon
關(guān)于PHP中有哪些常用的數(shù)組內(nèi)部函數(shù)問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。