[メモ] 23 December 2008 はてなブックマーク - 配列の上書きマージ Twitterでつぶやく

配列の上書きマージ

phpのメモ
array_merge_recursiveは上書き処理してくれないので、YAMLでデフォルトをローカルで上書きとかのときに利用できない。
ちょっと、探してはみたんだけど無かったので再帰処理。
見つけられないだけで存在するのかもね。

function merge_config(&$target,$array){
foreach ($array as $key=>$value){
if(is_array($value)){
//再帰処理
merge_config(&$target[$key],$value);
}else{
$target[$key]=$value;
}
}
}



Comments

No comments yet

Add Comment

このアイテムは閲覧専用です。コメントの投稿、投票はできません。