Come posso sostituire ""
(penso si chiamino virgolette doppie) con ''
(penso si chiamino virgolette singole) usando PHP?Come sostituire le virgolette doppie con virgolette singole
risposta
str_replace('"', "'", $text);
o ri-assegnarlo
$text = str_replace('"', "'", $text);
Sì, questo è giusto, ma solo un nuovo commento da parte mia.Questo in realtà non cambierà il valore di $ testo da solo, tu Dovrò impostare il tutto uguale a $ testo come questo: '$ text = str_replace ('"' ', "'", $ text); 'Dovevo solo dirlo, perché ho appena fatto questo errore –
@SSHThis fatto quella volta Mi ci è voluta un'ora per capire cosa è andato storto. Def un nuovo errore! –
aggiornato, grazie per aver segnalato. – YOU
Usa
$str = str_replace('"','\'',$str)
È possibile utilizzare str_replace, tenta di utilizzare http://php.net/manual/en/function.str-replace.php contiene assegnare di documentazione di PHP.
<?php
echo str_replace("\"","'","\"\"\"\"\" hello world\n");
?>
Prova con strtr,
<?php
$string="hello \" sdfsd dgf";
echo $string;
$string = strtr($string, "\"", "'");
echo $string;
?>
Prova con preg_replace,
<?php
$string="hello \" sdfsd \" dgf";
echo $string,"\n";
echo preg_replace("/\"/","'",$string);
?>
Per PHP 5.3.7
$str = str_replace('"',''',$str);
O
$str = str_replace('"',"'",$str);
Per PHP 5,2
$str = str_replace('"',"'",$str);
mi piace usare una variabile intermedia:
$OutText = str_replace('"',"'",$InText);
Inoltre, si dovrebbe avere un file Test.php dove è possibile provare roba:
$QText = 'I "am" quoted';
echo "<P>QText is: $QText";
$UnQText = str_replace ('"', '', $QText);
echo "<P>Unquoted is: $UnQText";
z
Prova questo
//single qoutes
$content = str_replace("\'", "'", $content);
//double qoutes
$content = str_replace('\"', '"', $content);
- 1. javascript sostituire virgolette singole con virgolette doppie
- 2. Sostituisci tutte le doppie virgolette con virgolette singole
- 3. Come sostituire tutte le virgolette doppie con virgolette singole usando jquery?
- 4. virgolette singole e doppie php
- 5. Come sostituire tutte le virgolette doppie a virgolette singole usando mysql replace?
- 6. Fuga virgolette singole
- 7. Differenza tra virgolette singole e doppie virgolette in Javascript
- 8. Come utilizzare le virgolette singole tra virgolette singole?
- 9. grep pattern virgolette singole e doppie
- 10. Come si usa string.tr per sostituire le virgolette doppie con quelle singole in Ruby?
- 11. Devo usare gli escape php per le virgolette singole o usare le doppie virgolette negli array?
- 12. Esci solo dalle virgolette singole (lascia le doppie virgolette da solo) con htmlspecialchars()
- 13. Regex.Matches C# doppie virgolette
- 14. Come evitare le virgolette doppie nell'attributo titolo
- 15. Come devo aggiungere l'aggiunta di barre alle sole virgolette singole e ignorare le virgolette doppie?
- 16. Come rendere Webstorm "Riformattazione del codice sorgente" per cambiare le virgolette doppie in virgolette singole?
- 17. Interpolazione tra virgolette singole
- 18. Stringhe Lex con virgolette singole, doppie o triple
- 19. sfuggire virgolette singole
- 20. Come sostituire le parole al di fuori delle virgolette doppie e singole
- 21. Sostituisci virgolette doppie e singole nella stringa di Javascript
- 22. come sostituire "(virgolette doppie) in una stringa con \" in java
- 23. Errore di sintassi dell'eco PHP con virgolette singole o virgolette doppie?
- 24. Come stampare le virgolette doppie all'interno di ""?
- 25. Come visualizzare le virgolette doppie in JavaScript
- 26. ksh88 cambiando virgolette singole a virgolette all'interno di heredocs?
- 27. JSON.parse() richiede virgolette doppie?
- 28. virgolette singole con caratteri in rapido
- 29. Come faccio a evitare le virgolette singole con l'interprete perl?
- 30. Ruby - qual è la differenza tra virgolette singole e doppie?
Diciamo che hai avuto "Test" - vuoi "Test" - e viceversa? Che dire '' They're "' - you want '' They' re'' – gnarf