Salve a tutti. Avrei bisogno di un'informazione.
Ho quest'espressione regolare di anakin che permette di recuperare la parte iniziale di una stringa.
$len = 20;
preg_match("/^(?=(.{{$len},}?\b))/s",$descrizione,$mth1);
echo $mth1[1].'...';
funziona perfettamente ma se la inserisco all'interno ad esempio di un while per visualizzare l'intro
di un testo mi restituisce un bel notice di undefined offset (ovviamente per il primo record funziona).
Per il momento ho aggirato il problema con una funzioncina ma vorrei sapere se in qualche modo è possibile usare una regexp dentro un ciclo. Grazie per l'attenzione.