在 HTML 中显示 JSON_Encoded 字符串变量,不带引号

我在 PHP 中有该变量$target,我正在使用json_encode该变量来转换 PHP 变量,以便可以在 HTML 中显示它:


            $js_target = json_encode($target);





            $Content6 = <<<EOD

            

            <div>$js_target</div>

            

EOD;


            $Content6 .="\n";


            return $Content6;

这会正确地导致变量的内容$js_target显示在网页上。


问题是显示的数据有引号。


如何保证网页上呈现变量数据时不显示引号?


森林海
浏览 78回答 1
1回答

至尊宝的传说

如果您的 PHP 变量是数组,您可以将其转换为字符串,然后使用以下命令删除引号:$js_target&nbsp;=&nbsp;str_replace('"',&nbsp;'',&nbsp;json_encode($target));
打开App,查看更多内容
随时随地看视频慕课网APP