ciao a tutti! io ho una stringa così formattata:

$str = '

<option value="ag">Agrigento</option>
<option value="al">Alessandria</option>
<option value="an">Ancona</option>
<option value="ao">Aosta</option>
<option value="ar">Arezzo</option>
<option value="ap">Ascoli Piceno</option>
<option value="at">Asti</option>
<option value="av">Avellino</option>
<option value="ba">Bari</option>
<option value="bl">Belluno</option>';


devo poter estrapolare il value e la relativa stringa, quindi ad esempio ag e Agrigento, ma sto provando diverse espressioni regolari, sia con preg_split che il più semplice split ma non ci riesco...o meglio con split sono riuscito ad ottenere un array di un unico elemento che contiene le stringhe Agrigento Alessandria etc...

mentre io vorrei ottenere un elemento array che abbia come chiave la sigla e come valore proprio la stringa della provincia...

poi devo scorrere l'array e inserire tutto in un db, ma per questo non c'è problema...il problema è appunto il primo passo.


qualcuno riesce a darmi una mano?


grazie mille!