2013-02-19 130 views
-1

我需要$陣列的關鍵存儲到$ newarray爲核心 但它給未定義指數A,dPHP動態數組

$newarray = array(); 

    $array = array('A'=>'b', 'D'=>'ewe'); 
    foreach($array as $key=>$value){ 
    $newarray[$key] .= 'data'; 
    } 

回答

2

不知道你想要什麼,但,

$newarray[$key] .= 'data'; 

必須

$newarray[$key] = 'data'; // without the "."! 
+0

感謝,沒有看到點 – meWantToLearn 2013-02-22 16:56:16

1
foreach($array as $key=>$value){ 
    $newarray[$key] = 'data'; //Remove . 
    } 
0

你串連到不支持的值已經存在。改爲分配給它。

foreach($array as $key=>$value){ 
    $newarray[$key] = 'data'; 
} 
-1

試試這個..............對不起,我雖然的另一件事請刪除負面

foreach($array as $key=>$value){ 
    $newarray[$key] = 'data'; 
    }