ホームページ > バックエンド開発 > PHPチュートリアル > PHP_PHP チュートリアルでの特定のフィールドの同じキー値を持つ配列の結合の改善

PHP_PHP チュートリアルでの特定のフィールドの同じキー値を持つ配列の結合の改善

WBOY
リリース: 2016-07-13 10:04:09
オリジナル
914 人が閲覧しました

特定のフィールドの同じキー値を持つ配列の結合に関する PHP の改善

以下は実装コードです:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

/**

**パラメータの説明

**$key 同じキー値を持つキー名

**$array は元の配列を表します

**$start は $array[0][$key] を表します

**$newkey は同じキー値を持つ同じキー名を表します

**/

combinefunction_same_val($array,$start,$key,$newkey){

静的 $new;

foreach($array as $k=>$v){

if($v[$key]==$start){

$new[$v[$newkey]][] = $v;

unset($array[$k]);

続き;

}

}

ソート($array);

if(count($array)!==0){

combine_same_val($array,$array[0][$key],$key,$newkey);

}

$new を返す;

}

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/966370.html技術記事特定のフィールドの同じキー値を持つ配列をマージするための PHP の改善は以下のとおりです: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 /** **パラメータの説明について...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート