我需要将 $array 的键存储到 $newarray 作为它的键,但它给出了未定义的索引 A , D
$newarray = array();
$array = array('A'=>'b', 'D'=>'ewe');
foreach($array as $key=>$value){
$newarray[$key] .= 'data';
}
我需要将 $array 的键存储到 $newarray 作为它的键,但它给出了未定义的索引 A , D
$newarray = array();
$array = array('A'=>'b', 'D'=>'ewe');
foreach($array as $key=>$value){
$newarray[$key] .= 'data';
}
不知道你想要什么,但是,
$newarray[$key] .= 'data';
一定是
$newarray[$key] = 'data'; // without the "."!
foreach($array as $key=>$value){
$newarray[$key] = 'data'; //Remove .
}
您正在连接一个尚不存在的值。而是分配给它。
foreach($array as $key=>$value){
$newarray[$key] = 'data';
}
试试这个........对不起,我想到了另一件事,请删除负面
foreach($array as $key=>$value){
$newarray[$key] = 'data';
}