0
如何更改值的数组:PHP与字符串替换数组值和自己的关键
array(3) {
["fred"]=>
int(0)
["lois"]=>
int(1)
["bruce"]=>
int(2)
}
一个额外的字符串和自己的关键,就像这个数组:
array(3) {
["fred"]=>
$row["fred"]
["lois"]=>
$row["lois"]
["bruce"]=>
$row["bruce"]
}
编辑:我做了什么,我试着用下面这段代码:
foreach ($array as $key => $value) {
$array2[$key] = '$row["'.$key.'"]';
}
但与此阵之下(vardump($数组2)结束:
array(3) {
["fred"]=>
string(12) "$row["fred"]"
["lois"]=>
string(12) "$row["lois"]"
["bruce"]=>
string(13) "$row["bruce"]"
}
这不是我喜欢的。
你是什么意思?你想做什么? – Samuel
我不明白你的结果和你想要的有什么区别。你想把'$ row [“fred”]'的值复制到$ array2吗? – Andreas
例如:是值_ _ row [“bruce”] _与_string(13)相同“$ row [”bruce“]”_ 但是,当我从var_dump函数切换到print_r函数时,我的结果和我想要的,就像你提到的一样。 – SianiparD