我很困惑如何使用$$来使用字符串作为变量,主要是当涉及到使用字符串引用数组索引。 考虑以下情况:变量与数组变量
$colors = array(
'r'=>"red",
'b'=>"blue"
);
$vr = "colors[r]"; //I tried even this "color['r']"
echo $$vr; // I tried even this ${$vr}
谁能告诉,如果它是可以做到以上。 预期o/p是使用“color [r]”作为字符串的红色,然后将其用作变量。
变量变量比普通数组/关联数组更复杂,功能也更少。只是不要使用它们。 – Quentin
http://stackoverflow.com/questions/4179489/double-dollar-sign-php –
可以有任何其他的解决方案,而不是仅仅使用普通数组/关联数组 –