hsasha
Новичок
preg_match_all
Здравствуйте!
Есть xml файл,вот кусок для примера:
Нужно вырезать так:
Alabama: all-1004352;send-93776;left-877766;
Florida:all-352;send-976;left-7766;
Начал делать так:
А дальше застрял, т.к. надо чтобы соответствовало all;send;left; городам
Заранее спасибо.
Здравствуйте!
Есть xml файл,вот кусок для примера:
PHP:
<state>
<name>Alabama</name>
<service>
<name>1</name>
<all>1004352</all>
<send>93776</send>
<left>877766</left>
</service>
</state>
<state>
<name>Florida</name>
<service>
<name>1</name>
<all>352</all>
<send>976</send>
<left>7766</left>
</service>
</state>
Alabama: all-1004352;send-93776;left-877766;
Florida:all-352;send-976;left-7766;
Начал делать так:
PHP:
preg_match_all('|<state>(.*)</state>|Uis',$out_states[1][0],$out_state);
for($i=0;$i<count($out_state[1]);$i++){
preg_match_all('|<name>(.*)</name>|Uis',$out_state[1][$i],$out_name);
$out_name[1][0]; //Это вышли Alabama и Florida
}
Заранее спасибо.