Как я могу заменить ""
(я думаю, что он называется двойными кавычками) с ''
(я думаю, что он называется одиночными кавычками) с использованием PHP?
Как заменить двойные кавычки одиночными кавычками
Ответ 1
str_replace('"', "'", $text);
или повторно назначить его
$text = str_replace('"', "'", $text);
Ответ 2
Использование
$str = str_replace('"','\'',$str)
Ответ 3
Попробуйте с preg_replace,
<?php
$string="hello \" sdfsd \" dgf";
echo $string,"\n";
echo preg_replace("/\"/","'",$string);
?>
Ответ 4
Вы можете использовать str_replace, попробуйте использовать http://php.net/manual/en/function.str-replace.php, в котором содержится ссылка на документацию php.
<?php
echo str_replace("\"","'","\"\"\"\"\" hello world\n");
?>
Ответ 5
Попробуйте с помощью strtr,
<?php
$string="hello \" sdfsd dgf";
echo $string;
$string = strtr($string, "\"", "'");
echo $string;
?>
Ответ 6
Для PHP 5.3.7
$str = str_replace('"',''',$str);
ИЛИ
$str = str_replace('"',"'",$str);
Для PHP 5.2
$str = str_replace('"',"'",$str);
Ответ 7
Мне нравится использовать промежуточную переменную:
$OutText = str_replace('"',"'",$InText);
Кроме того, у вас должен быть файл Test.php, где вы можете попробовать:
$QText = 'I "am" quoted';
echo "<P>QText is: $QText";
$UnQText = str_replace ('"', '', $QText);
echo "<P>Unquoted is: $UnQText";
г
Ответ 8
Попробуйте это
//single qoutes
$content = str_replace("\'", "'", $content);
//double qoutes
$content = str_replace('\"', '"', $content);
Ответ 9
$ content = str_replace ("
"," ", $ content);Я хочу пустым, как оформить "внутреннюю линию, как решить"?