php str_replace проблема с одиночной кавычкой, преобразованной в & 039 - PullRequest
0 голосов
/ 23 мая 2011

Я использую str_replace для замены некоторых символов, и по какой-то причине вывод преобразует одинарные кавычки в & 039.Я не пытаюсь заменить одинарные кавычки вообще.Что может быть причиной этого?

Ответы [ 3 ]

0 голосов
/ 07 июля 2011

Может быть, какое-то преобразование может быть полезным:

$v = $_GET['value']; 
$v1 = html_entity_decode($v);
0 голосов
/ 14 мая 2019

Вы можете преобразовать их обратно, например

html_entity_decode (__ («Немного текста»), ENT_QUOTES, «UTF-8»)

0 голосов
/ 02 июля 2011
$v = yourstring; 
$newv = str_replace("&039", "'", $v);

Пример:

$v = "Hi My Name Is &039George&039";
$newv = str_replace("&039", "'", $v);

echo $newv;

Вывод будет:

Hi My Name Is 'George'

Теперь я просто надеюсь, что это немного поможет, и я надеюсь, что я правильно понял ваш вопрос.

...