Buongiorno a tutti per cominciare, sono due giorni che lavoro su questo array:
questa è il codice che mi tira fuori(i tag non si vedono ma ci sono) se lo stampo:
<value><struct>
<member><name>ranking</name>
<value><int>36308</int></value>
</member>
<member><name>name</name>
<value><string>Angel Hotel</string></value>
</member>
<member><name>countrycode</name>
<value><string>it</string></value>
</member>
Adesso come faccio a prendere solo: 36308?
Ho provato così:
preg_match_all("/<int>(.*)<\/int>/",$data,$testo1);
funziona ma mi da tutte le variabili contrassegnate tra <int>
se faccio:
preg_match_all("/\<name>ranking<\/name><value><int> (.*)<\/int>/",$data,$testo1);
Non mi da nulla!!!!
Ho guardato nel forum ho trovato, ma non la soluzione....
Grazie
Lenny