Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Come si eliminano gli spazi all'interno di una stringa?

    Non credo ci sia bisogno di rifare la domanda!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  2. #2
    GdR Online - http://lenar.it/
    Yesterday is history. Tomorrow is mystery.
    Today is a gift. That's why it's called the present

  3. #3
    No, ho provato ma trim elimina gli spazi solo all'inizio ed alla fine di una stringa. Io li devo eliminare proprio all'interno.
    Se per esempio ho "ma rio" devo ottenere "mario"
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  4. #4
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Originariamente inviato da Vre
    prova con trim():

    http://it.php.net/manual/it/function.trim.php
    Naaa, trim elimina solo gli spazi se si trovano negli estremi della stringa.

    prova così:

    $stringa = "aa bb cc dd ee ";
    $stringa_pulita = str_replace(" ", "", $stringa);


    ciao ^^
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  5. #5
    Se vuoi "collassare" gli spazi:

    codice:
    $str = "    ciao a tutti\t\t belli e brutti  \t!";
    $str = preg_replace("/([ \t]+)/", " ", trim($str));
    ciao
    eXtending-Php.net coming soon ...

  6. #6
    Le ultime due dovrebbero funzionare. O almeno la prima funziona di sicuro, la seconda non l'ho capita molto bene! A che serve "\t"?

    Io ho nel db qualcosa tipo "Chi siamo". Quando passo l'id scrivo il titolo poi rendo la stringa minuscola, elimino gli spazi e ottengo il nome dell'immagne relativa! Queste \t dove le dovrei mettere esattamnte?
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  7. #7
    Originariamente inviato da mircov
    Le ultime due dovrebbero funzionare. O almeno la prima funziona di sicuro, la seconda non l'ho capita molto bene! A che serve "\t"?
    Il manuale aiuta gli uomini di buona volontà

    http://www.php.net/str_replace
    http://it.php.net/manual/en/referenc...ern.syntax.php
    per favore NIENTE PVT TECNICI da sconosciuti

  8. #8
    Ma io str_replace lo so a che serve e comunque già uso la guida di php.net. Solo che cercando \t mi dà questo link http://it.php.net/manual/en/ref.dio.php che onestamente non ho esaminato a fondo ma a prima vista non mi sembra dare molte indicazioni!
    E comunque \t mi rimane nel testo! E io non ce le voglio!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  9. #9
    Originariamente inviato da mircov

    E comunque \t mi rimane nel testo! E io non ce le voglio!
    Ti sei fermato al primo link che ho indicato

    Comunque si tratta del simbolo che indica un TAB e viene valutato solo se inserito tra doppi apici o se usato in un'espressione regolare
    per favore NIENTE PVT TECNICI da sconosciuti

  10. #10
    No, l'ho letto quell'altro però era in inglese e quindi l'ho letto molto superficialmente! Cmq per valutato intndi anche stampato?
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.