$uc = 33;
$wc = getu_province(); foreach ($wc as $k => $v) {
$uv=$v['$uc'];
$prolist = join('0010'.$uc);
foreach ($uv as $s => $a) {
if($a[0]=$prolist){
$ucc = $a['$prolist'];}
}
}
$wc 类似于这样的东西Array ( [0] => Array ( [001011] => 北京 ) [1] => Array ( [001012] => 天津 ) [2] => Array ( [001013] => 河北 )....)需要取001033的中文值,,,,怎么取? 好像上面写的不太对么>?
和
$uv=$v["$uc"];
是不一样的。
"$uc"就是"1",
'$uc'就是字符串"$uc"
因为双引号中,变量名称会被变量值所替代,然后才会发送给浏览器,而单引号就不会这样了。
如果$uc = 1, 这时,$v[$uc] 或者 $v["$uc"]?如果$uc = $U['province'], 这时就$v['$uc']?