Отображать строковую переменную JSON_Encoded в HTML без кавычек - PullRequest
0 голосов
/ 03 августа 2020

У меня есть переменная $target в PHP, и я использую json_encode, чтобы преобразовать переменную PHP, чтобы я мог отображать ее в HTML:

            $js_target = json_encode($target);




            $Content6 = <<<EOD
            
            <div>$js_target</div>
            
EOD;

            $Content6 .="\n";

            return $Content6;

Это правильно приводит к тому, что на веб-странице отображается содержимое переменной $js_target.

Проблема в том, что отображаемые данные содержат кавычки.

Как я могу гарантировать, что кавычки не отображаются при представлении переменные данные на веб-странице?

1 Ответ

0 голосов
/ 03 августа 2020

Если ваша переменная PHP является массивом, вы можете преобразовать ее в строку, а затем удалить кавычки следующим образом:

$js_target = str_replace('"', '', json_encode($target));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...