PHPで配列にキー値のペアを追加しようとしています。私は配列をエコーするとPHPの配列にキー値のペアを追加する
は、私は値が
echo "Key = " . $key . "| Value = " . $value;
Key = area_id| Value = 4000001Key = area_title| Value = Region
すべての良い取得します。
しかし、これらのキー値のペアを配列 'main'に追加しようとすると、配列は空ですか?
以下のように:キーと値の場合
$main = array();
function recursive($array){
foreach($array as $key => $value){
//If $value is an array.
if(is_array($value)){
//We need to loop through it.
recursive($value);
} else{
//It is not an array, so print it out.
//$main[$key] = array (
// $key = $value
//);
//echo "Key = " . $key . "| Value = " . $value;
$main[$key] = $value;
}
}
}
私はそれらをエコーすることができますように、なぜ彼らは、アレイに追加されていない、がありますか?
に動作しますが、 '$のarray'コンテンツ – RomanPerekhrest