Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    140

    Uliminare parte di stringa

    Ho una variabile
    $var="Cosa mangia pippo ? la pizza."

    Vorrei eliminare tutto dalla variabile dal punto interrogativo in poi in modo che mi resti solo "Cosa mangia pippo?". Che funzione posso usare ? Grazie

  2. #2
    devi usare una funzione ereg_replace() con le espressioni regolari

  3. #3
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    $var="Cosa mangia pippo ? la pizza.";
    echo preg_replace("/(.*)([\?])(.*)/","\\3",$var);
    think simple think ringo

  4. #4
    Potresti provare così:

    $stringa = "Cosa mangia pippo ? la pizza." ;
    if (strstr($stringa, '?'))
    {
    $pezzo = substr($stringa, 0, (strpos($stringa, "?")+1));
    }
    else
    $pezzo = $stringa;

    Ciao
    In a world without walls and fences - who needs windows and gates ?

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 © 2024 vBulletin Solutions, Inc. All rights reserved.