+ Rispondi alla Discussione
Risultati da 1 a 3 di 3

str replace con apici doppi

Ultimo Messaggio di flaviors200 il:
  1. #1
    User Newbie
    Data Registrazione
    Jul 2019
    Località
    piacenza
    Messaggi
    3

    str replace con apici doppi

    vorrei eseguire un str_replace o se c'è qualche altro comando migliore per rimpiazzare i " in '

    solo che quando provo a fare cosi mi da errore

    $text = str_replace(""","'",$text);

  2. #2
    User L'avatar di PiniPoh
    Data Registrazione
    Jan 2019
    Località
    Napoli
    Messaggi
    28
    Aggiungi PiniPoh su Facebook
    Da ignorantissimo: forse le seconde virgolette vengono intese come parte di codice e non come contenuto di una stringa?
    Quindi magari mettere un escape prima delle seconde virgolette, così: "\""

  3. #3
    Utente Premium
    Data Registrazione
    Nov 2018
    Località
    Ragusa
    Messaggi
    171
    Aggiungi flaviors200 su Google+ Aggiungi flaviors200 su Facebook Aggiungi flaviors200 su Linkedin
    Ciao,

    come dice giustamente PiniPoh, devi anteporre il backslash (\) ai doppi apici, in quanto PHP li interpreta come inizio/fine di una stringa.

    Altrimenti usa i singoli apici

    Codice PHP:
    $text str_replace("\"""'"$text); // con escape
    $text str_replace('"'"'"$text); // con singoli apici 
    Dato che i doppi apici te li puoi ritrovare anche in forma di entità HTML (" equivale all'entità &quot, potresti usare str_replace con un array in questo modo

    Codice PHP:
    $find = [""""\""];
    $text str_replace($find"'"$text); 
    Sviluppo siti web per aziende e professionisti

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.