日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php 二维数组中去重,PHP实现二维数组去重功能示例

發布時間:2025/4/5 php 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 二维数组中去重,PHP实现二维数组去重功能示例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PHP實現二維數組去重功能示例

發布于 2017-08-07 21:05:17 | 68 次閱讀 | 評論: 0 | 來源: 網友投遞

PHP開源腳本語言PHP(外文名: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,入門門檻較低,易于學習,使用廣泛,主要適用于Web開發領域。PHP的文件后綴名為php。

這篇文章主要介紹了PHP實現二維數組去重功能,涉及php針對數組的遍歷、判斷、設置等相關操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了PHP實現二維數組去重功能。分享給大家供大家參考,具體如下:

php中二維數組去重操作。例如從數據庫中查詢出的記錄,根據某個鍵做去重操操作

代碼如下:

/**

* 刪除二維數組中相同項的數據,(一般用于數據庫查詢結果中相同記錄的去重操作)

*

* @param array $_2d_array 二維數組,類似:

* $tmpArr = array(

* array('id' => 1, 'value' => '15046f5de5bb708e'),

* array('id' => 1, 'value' => '15046f5de5bb708e'),

* );

* @param string $unique_key 表示上述數組的 "id" 鍵,或者 "value" 鍵

*

* @return mixed

*/

function unique_2d_array_by_key($_2d_array, $unique_key) {

$tmp_key[] = array();

foreach ($_2d_array as $key => &$item) {

if ( is_array($item) && isset($item[$unique_key]) ) {

if ( in_array($item[$unique_key], $tmp_key) ) {

unset($_2d_array[$key]);

} else {

$tmp_key[] = $item[$unique_key];

}

}

}

return $_2d_array;

}

//使用示例:

$tmpArr = array(

array('id' => 1, 'value' => '15046f5de5bb708e'),

array('id' => 1, 'value' => '15046f5de5bb708e'),

);

print_r(@unique_2d_array_by_key($tmpArr,id));

運行結果:

Array ( [0] => Array ( [id] => 1 [value] => 15046f5de5bb708e ) )

原理:將需要去重的第二維數組中的鍵保存起來,遍歷對比下一組數據,如遇鍵值相同則刪除。

PS:本站還有一款比較簡單實用的在線文本去重復工具,推薦給大家使用:

希望本文所述對大家PHP程序設計有所幫助。

相關閱讀:

PHP實現二維數組去重功能示例

php冒泡排序、快速排序、快速查找、二維數組去重示例代碼

PHP二維數組去重方法

PHP二維數組去重算法

PHP二維數組去重實例分析

PHP實現二維數組根據key進行排序的方法

PHP實現二維數組按某列進行排序的方法

PHP實現二維數組按指定的鍵名排序的方法示例

php實現多維數組排序的方法示例

php三維數組去重示例詳解

PHP實現一維數組轉二維數組的方法

php對二維數組進行相關操作(排序、轉換、去空白等)

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的php 二维数组中去重,PHP实现二维数组去重功能示例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。