ホームページ >バックエンド開発 >PHPチュートリアル >PHP 配列の重複排除の小さな例

PHP 配列の重複排除の小さな例

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-25 09:05:40871ブラウズ
  1. function assoc_unique($arr, $key) {
  2. $tmp_arr = array();
  3. foreach($arr as $k => $v) {
  4. if(in_array($v) [$key], $tmp_arr)) {
  5. unset($arr[$k]);
  6. } else {
  7. $tmp_arr[] = $v[$key]
  8. }
  9. }
  10. sort($arr); return $arr;
  11. }
  12. $aa = array(
  13. array('id' => 123, 'name' => '张三'),
  14. array('id' => 123, 'name' => '李思'),
  15. array('id' => 124, 'name' => '王五'),
  16. array('id' => 125, 'name' => '趙劉'),
  17. array('id' => 126, '名前' => '趙劉')
  18. $key = 'name'
  19. assoc_unique(&$aa, $key); print_r($aa);
  20. ?>
  21. コードをコピー
興味がありそうな記事:

phpで配列を作成する方法の紹介 phpはarray_uniqueを使用して配列内に同じ値が存在するかどうかを判断します PHP の配列とループの小さな例 多次元配列内の特定の値を見つけるためのphpメソッド array_unique関数の拡張版(2次元配列対応) phpで多次元配列をソートする方法を学びましょう php多次元配列のソート例 PHPの配列コールバックフィルタ関数array_filter()の応用例 配列から変数を抽出するためのPHP関数とアプリケーション例 多次元配列を特定の値でソートするための PHP コード 配列からいくつかの要素をランダムに抽出するための PHP コード

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。