Visualizzazione risultati 1 fino 4 di 4

Discussione: Controllo stringa

  1. #1
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Come faccio a controllare se la parte finale di una stringa è quella che dico io (es. .jpg o .gif) non conoscendo la lunghezza dell'intera stringa?
    Tipo:
    http://www.sito.com/banners/banner1.jpg

    Se,estensione == ".jpg" o gif continua altrimenti ferma...

  2. #2
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    $estensione=strrchr($string, '.');
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  3. #3
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Citazione Originalmente inviato da gve
    $estensione=strrchr($string, '.');
    E quindi come faccio a richiamare la seconda parte?
    (E comunque se nell'url ci sono più punti quindi non funziona! http://www.!sito.!com/banner/banner...)

  4. #4
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    strrchr($string,'.') parte dal fondo di $string e si ferma quando incontra un punto; allora restituisce in una stringa tutto ciò che va dal punto alla fine di $string. Poichè scorre la stringa al contrario, se a te serve l'estensione ti restituisce esattamente quella (l'unica cosa che non so con certezza perchè non ricordo è se il punto sia incluso o meno, ma il problema è minimo, basta verificare).
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •