SimpleXMLElement и предупреждение: тип недопустимого смещения

Предупреждение: тип недопустимого смещения

У меня этот var из xml-вывода

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 как я могу сделать его обычным var?