Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Spezzare stringa

  1. #1

    Spezzare stringa

    Ho una serie di stringhe:

    pippo_config
    cenerentola_config
    cappuccettorosso_config
    abc_config

    Come posso fare una funzione che mi restituisca solo:
    pippo
    cenerentola
    cappuccettorosso
    abc

    ?

    In pratica, indipendentemente dalla lunghezza della stringa, devo cancellare gli ultimi 8 caratteri.

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    Re: Spezzare stringa

    Originariamente inviato da WillyLord
    Ho una serie di stringhe:

    pippo_config
    cenerentola_config
    cappuccettorosso_config
    abc_config

    Come posso fare una funzione che mi restituisca solo:
    pippo
    cenerentola
    cappuccettorosso
    abc

    ?

    In pratica, indipendentemente dalla lunghezza della stringa, devo cancellare gli ultimi 8 caratteri.

    Grazie.

    echo substr($stringa, 0, -8);


  3. #3
    oppure

    $x = explode('_', 'pippo_config');
    echo $x[0];

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Originariamente inviato da mtx_maurizio
    oppure

    $x = explode('_', 'pippo_config');
    echo $x[0];
    anche cosi allora:

    echo array_pop(explode('_'), 'pippo_config');

    Però se la voce è prot_prova_config non funziona.

    Un altro metodo potrebbe essere:

    str_replace('_config', '', $stringa);

    ma alla fine siamo li

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.