salve,
vado a leggere un file xml utilizzando il metodo :
codice:
$xml = simplexml_load_file('file.xml');
il file da cui devo prelevare i dati ha una struttura simile a questa:
codice:
  <articoli>
    <CODICE>cod1</CODICE>
    <DESCRIZIONE>descrizione cod1</DESCRIZIONE>
    <CAMPO1>s1</CAMPO1>
    <CAMPO2>d1</CAMPO2>
  </articoli>
  <articoli>
    <CODICE>cod2</CODICE>
    <DESCRIZIONE>descrizione cod2</DESCRIZIONE>
    <CAMPO1>s1</CAMPO1>
    <CAMPO2>d5</CAMPO2>
  </articoli>
  <articoli>
    <CODICE>cod3</CODICE>
    <DESCRIZIONE>descrizione cod3</DESCRIZIONE>
    <CAMPO1>s2</CAMPO1>
    <CAMPO2>d8</CAMPO2>
  </articoli>
Quello che mi serve inserire in un array tutti i "CAMPO2" dove il "CAMPO1" è uguale a "s1".
Il risultato nel nostro esempio sarà un array con all'interno i valori (d1,d5).

E' fattibile?

grazie.