Ciao a tutti,
devo interrogare una pagina che risponde in xml con questa sintassi:
<retCode>
<value>
0
</value>
<name>ADDZONE_OK</name>
</retCode>
quello che mi interessa è il numero "zero" tra i value,chiaramente nulla vieta che la risposta non sia scritta proprio così, ma magari:
<retCode>
<value>0
</value>
<name>ADDZONE_OK</name>
</retCode>
e chiaramente mille altre possibilità...ho provaro con questa regexp ma senza risultati ottimali!
//$fl = stringa xml
if(ereg("<value>[\s\S.]?0+[\s\S.]*<",$fl))
{echo "esiste";}
else
{echo "non esiste";}
![]()