ho una stringa es:
ciaodasdasddasdasdsaciao2
Voglio ottenere il testo che c'è fra la stringa ciao e la stringa ciao2
ho una stringa es:
ciaodasdasddasdasdsaciao2
Voglio ottenere il testo che c'è fra la stringa ciao e la stringa ciao2
se conosci il contenuto della stringa di testo è abb semplice..
forse un po' complesso ma dovrebe funzionare..Codice PHP:
$str1='ciaoasdasdasdasdciao2';
$str_i='ciao'; $str_f='ciao2';
//prendo le lunghezze delle stringhe
$l_1=strlen($str_1);
$l_i=strlen($str_i);
$l_f=strlen(£str_f);
$num=$l_1-$l_i; //lunghezza stringa meno l'inizio
$dest=substr($str1,-$num); //in dest ho tolto l'inizio
$num=$l_1-($l_i+$l_f);//lunghezza finale della stringa
for ($x=1;$x<$num;$x++)
$fin[$x]=$dest[$x];
//in $fin hai la stringa estrapolata
ciao!!
..IcE..
visit the BEST italian fotolog http://www.ghiacciato.it/fotolog
"Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein
La stringa in mezzo è un url e quindi non so quanto è lunga.
Devo fare un riconoscitore di url per il mio forum.
Grazie