Ciao a tutti
ho una stringa che contiene un'idirizzo
http://name.sito.it/grafica/IMMAGINE_Z_01.jpg
ora volevo estrarre solo il nome dell'imamgine (IMMAGINE_Z_01.jpg)
come posso fare?
graciess
Ciao a tutti
ho una stringa che contiene un'idirizzo
http://name.sito.it/grafica/IMMAGINE_Z_01.jpg
ora volevo estrarre solo il nome dell'imamgine (IMMAGINE_Z_01.jpg)
come posso fare?
graciess
$str = 'http://name.sito.it/grafica/IMMAGINE_Z_01.jpg';
$ar= explode('/',$str);
echo $ar[count($ar)-1];
altrimenti se sai che la parte prima del nome dell'immagine è sempre la stessa, e quindi è sempre lunga uguale (quindi in questo caso 19 caratteri) puoi fare
altrimenti puoi usare il metodo di m4arko80codice:$string ='http://name.sito.it/grafica/IMMAGINE_Z_01.jpg'; $nomeImmagine=substr($string,20);
Jekkil
Oppure ancora usi un metodo semplice e a prova di errore: la funzione basename().
Codice PHP:
echo basename('http://name.sito.it/grafica/IMMAGINE_Z_01.jpg');
giusto giusto!!![]()
quoto in pieno k.b e considero nullo il mio messaggio![]()
Jekkil
potrei fare cosi?
$img1 = basename('http://name.sito.it/grafica/IMMAGINE_Z_01.jpg');
praticamente mi ritroverei dentro la variabile "$img1" il valore "IMMAGINE_Z_01.jpg"
esatto ?
ehehe purtroppo fino alle 16.00 non ho accesso all' FTP![]()