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