位置: 編程技術(shù) - 正文
推薦整理分享php對二維數(shù)組進(jìn)行相關(guān)操作(排序、轉(zhuǎn)換、去空白等)(php二維數(shù)組添加數(shù)據(jù)),希望有所幫助,僅作參考,歡迎閱讀內(nèi)容。
文章相關(guān)熱門搜索詞:php如何定義二維數(shù)組,php二維數(shù)組查詢指定值,php二維數(shù)組求和,php對二維數(shù)組進(jìn)行排序,php array_search二維數(shù)組,php二維數(shù)組添加數(shù)據(jù),php對二維數(shù)組進(jìn)行排序,php二維數(shù)組foreach,內(nèi)容如對您有幫助,希望把文章鏈接給更多的朋友!
技巧提示:
1. PHP二維數(shù)組去重復(fù)項(xiàng)函數(shù) PHP數(shù)組去除重復(fù)項(xiàng)有個(gè)內(nèi)置函數(shù)array_unique (),但是php的 array_unique函數(shù)只適用于一維數(shù)組,對多維數(shù)組并不適用,以下提供一個(gè)二維數(shù)組的array_unique函數(shù)
2. 二維數(shù)組的排序方法一維數(shù)組排序方法:公用函數(shù):
第一組 :sort 和 rsort ,按照PHP數(shù)組鍵值的順序asc和逆序desc進(jìn)行排序,同時(shí)破壞原來數(shù)組的索引關(guān)系——其實(shí)是刪除索引之后重新建立從0開始的數(shù)字索引。
第二組函數(shù):asort 和 arsort ,這兩個(gè)函數(shù)就比較厲害一點(diǎn)了,只要他們可以保留數(shù)組原有的索引關(guān)系,把上例的sort 和 rsort 分別用這兩個(gè)函數(shù)替換一下
第三組PHP數(shù)組排序函數(shù):krsort 和 ksort ,這兩個(gè)不同于以上兩組,這兩函數(shù)是對鍵名進(jìn)行排序的.
通過自定義函數(shù)對PHP數(shù)組進(jìn)行排序,有三個(gè)函數(shù)分別是:uasort 通過自定義函數(shù)對PHP數(shù)組的鍵值進(jìn)行排序,并且保留原來的索引關(guān)系。uksort 通過自定義函數(shù)對PHP數(shù)組的鍵名進(jìn)行排序,并且保留原來的索引關(guān)系。usort通過自定義函數(shù)對PHP數(shù)組的鍵值進(jìn)行排序,并且刪除原來的索 引關(guān)系,從零開始建立新的索引。下面是二維排序:
實(shí)例:
3. 多維數(shù)組轉(zhuǎn)一維數(shù)組
實(shí)例:
4. 從數(shù)組中刪除空白的元素
實(shí)例:
5. 獲取多維數(shù)組下特定鍵下的值,并生成一維數(shù)組
標(biāo)簽: php二維數(shù)組添加數(shù)據(jù)
本文鏈接地址:http://esstyw.cn/biancheng/275407.html 轉(zhuǎn)載請保留說明!網(wǎng)站地圖: 企業(yè)信息 工商信息 財(cái)稅知識 網(wǎng)絡(luò)常識 編程技術(shù)
友情鏈接: 武漢網(wǎng)站建設(shè)