Visualizzazione risultati 1 fino 7 di 7

Discussione: Aiuto con comando str_replace

  1. #1
    Guest

    Question Aiuto con comando str_replace

    Salve a tutti ho la necessita di sostituire la seguente coppia di caratteri:

    \"

    con i doppi apici "

    Ho usato l'istruzione str_replace:

    $pagripulita = str_replace("\",""",$campodaripulire);

    ma mi dà errore potete aiutarmi?


    GRAZIE!!

  2. #2
    Guest

    Predefinito

    Bhe facendo così:

    Codice PHP:
    $pagripulita = str_replace("\",""",$campodaripulire);
    Ti da errore per forza. Questo è il codice corretto anche se non ti assicuro il suo funzionamento:
    Codice PHP:
    $pagripulita = str_replace("\\","",$campodaripulire);
    In questo modo semplicemente elimina i \ facendo restare così solo i "

  3. #3
    Guest

    Predefinito

    Ultima modifica di debug : 29-09-2008 alle ore 15.08.18

  4. #4
    Guest

    Predefinito

    Si funziona!!!!!!!

    GRAZIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEE!!!!


  5. #5
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da Xenom89 Visualizza messaggio
    Bhe facendo così:

    Codice PHP:
    $pagripulita = str_replace("\",""",$campodaripulire);
    Ti da errore per forza. Questo è il codice corretto anche se non ti assicuro il suo funzionamento:
    Codice PHP:
    $pagripulita = str_replace("\\","",$campodaripulire);
    In questo modo semplicemente elimina i \ facendo restare così solo i "
    Per la cronaca, il codice è sbagliato. Quanto richiesto si ottiene con str_replace in questo modo:
    Codice PHP:
    $pagripulita = str_replace ("\\\"", "\"", $campodaripulire);
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  6. #6
    baccante non è connesso Neofita
    Data registrazione
    30-05-2008
    Messaggi
    23

    Predefinito

    oppure, sentra troppe barre reverse...

    Codice PHP:
    $pagripulita = str_replace( '\"','"',$campodaripulire);
    usando gli apici singoli dato che php accetta stringhe delimitate da entrambi ^^

  7. #7
    Guest

    Predefinito

    Ehm... perchè usare una funzione quando ne esiste una più appropriata?
    (vedi post #3)


    Ciao!

Regole di scrittura

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