ciao a tutti,
se io avessi una variabile con un testo qualsiasi (per esempio come quella sotto):
$testo = "testo di prova [!123456] secondo testo di prova";
c'è un modo per estrarre il contenuto tra [! e ]? (in qualsiasi parte del testo sia, ce ne sarà comunque sempre e solo uno nella variabile del testo).
per ora ho risolto così:
Codice PHP:
$del_min = "[!";
$del_max = "]";
$pos_del_min = strpos($stringa, $del_min);
$pos_del_max = strpos($stringa, $del_max);
$pos_del_max = $pos_del_max - $pos_del_min+1;
$result = substr($stringa, $pos_del_min, $pos_del_max);
c'è un modo + corretto per fare quello che voglio io?
Grazie