警告:非法偏移类型
我从xml输出中得到这个var
var_dump($key);
它给我
object(SimpleXMLElement)#11 (1) { [0]=> string(5) "Cairo" }
现在我想让“开罗”作为获得其价值的关键,如
$lang[] = array('Cairo' => "Cairo city");
执行此操作时出现错误
echo $lang[$key];
它给我"Warning: Illegal offset type" because of the key is SimpleXMLElement
我怎么能让它变得正常?
答案 0 :(得分:9)
将其投放到包含(string)$key
的字符串。