ホームページ > php教程 > php手册 > PHPで2つの配列を追加する関数

PHPで2つの配列を追加する関数

WBOY
リリース: 2016-06-13 12:08:24
オリジナル
1014 人が閲覧しました

コードをコピー コードは次のとおりです。


function array_add($a,$b){
/ /キー名に基づいて 2 つの配列の共通部分を取得します
$arr=array_intersect_key($a, $b)
//キー名が最初の配列に存在しない場合は、2 番目の配列を走査します。配列、配列要素を追加します 最初の配列に追加します
foreach($b as $key=>$value){
if(!array_key_exists($key, $a)){
$a[ $key]=$ value;
}
}
//同じキー名を持つ配列要素の合計を計算し、元の配列内の同じキー名に対応する要素の値を置き換えます
foreach($arr as $key=> $value){
$a[$key]=$a[$key] $b[$key]
}
//追加された配列を返す
return $a;
}
$a = array('0'=>'2','1'=>4','3'=>8',' a'=>'100' );
$b = array('0'=>'5','2'=>'4','b'=>'33','a '=>'22') ;
$arr=array_add($a,$b);

;

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート