Подтвердить что ты не робот

Как заменить двойные кавычки одиночными кавычками

Как я могу заменить "" (я думаю, что он называется двойными кавычками) с '' (я думаю, что он называется одиночными кавычками) с использованием PHP?

4b9b3361

Ответ 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('&quot;','&#39;',$str);

ИЛИ

$str = str_replace('&quot;',"'",$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);

Я хочу пустым, как оформить "внутреннюю линию, как решить"?