Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627

    Selezionare parte di una stringa

    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

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    $str = 'http://name.sito.it/grafica/IMMAGINE_Z_01.jpg';

    $ar= explode('/',$str);

    echo $ar[count($ar)-1];

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    356
    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
    codice:
    $string ='http://name.sito.it/grafica/IMMAGINE_Z_01.jpg';
    
    $nomeImmagine=substr($string,20);
    altrimenti puoi usare il metodo di m4arko80
    Jekkil

  4. #4
    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'); 

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    356
    giusto giusto!!

    quoto in pieno k.b e considero nullo il mio messaggio
    Jekkil

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627
    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 ?

  7. #7
    Ma non fai prima a provare

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627
    ehehe purtroppo fino alle 16.00 non ho accesso all' FTP

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.