ho un problema con una stringa che è tipo questa
Codice PHP:
$html="bla bla bla {testo-1} bla bla bla {testo-2} bla bla"
e devo tirare fuori in un array i {testo-*}
avendo cioè un risultato come
$risultato=array({testo-1},{testo-2});
ho provato con una roba come
Codice PHP:
preg_match_all("/({)(.*)(})/", $html, $matches,PREG_SET_ORDER);
ma mi restituisce un array così
Codice PHP:
Array ( [0] => {testo-1} bla bla bla {testo-2} [1] => { [2] => testo-1} bla bla bla {testo-2 [3] => } )
Ho proprio sbagliato approccio....? devo fare un parsing della stringa a mano? Grazie mille in anticipo