¿Cómo puedo reemplazar ""
(creo que se llama comillas dobles) con ''
(creo que se llama comillas simples) usando PHP?
str_replace('"', "'", $text);
o reasignarlo
$text = str_replace('"', "'", $text);
Utilizar
$str = str_replace('"','\'',$str)
Prueba con preg_replace,
Puede usar str_replace, intente usar http://php.net/manual/en/function.str-replace.php, que contiene una gran cantidad de documentación de php.
Prueba con strtr,
Para PHP 5.3.7
$str = str_replace('"',''',$str);
O
$str = str_replace('"',"'",$str);
Para PHP 5.2
$str = str_replace('"',"'",$str);
Me gusta usar una variable intermedia:
$OutText = str_replace('"',"'",$InText);
Además, debe tener un archivo Test.php donde puede probar cosas:
$QText = 'I "am" quoted'; echo "QText is: $QText"; $UnQText = str_replace ('"', '', $QText); echo "
Unquoted is: $UnQText";
z
Prueba esto
//single qoutes $content = str_replace("\'", "'", $content); //double qoutes $content = str_replace('\"', '"', $content);