Есть база в виде xml файла <t n="Аален" ="10394'' c="германия" /> в базе 11000 и более таких строк. Нужно в один масив запхнуть список городов с их цифровым значением К примеру как тут аален=>10394
<?xml version="1.0" encoding="windows-1251" ?><document> <t n="Аален" i="10394'' c="германия" /> -вот так букву забыл
PHP: <?php $xml = simplexml_load_file ('file.xml'); $cities = $xml->xpath ('//t'); $data = array (); foreach ($cities as $elem) { $attr = $elem->attributes (); $v = (string) $attr->i; $k = (string) $attr->n; $data[$k] = $v; } print_r ($data); ?>