如何通过HTML将带有单引号的JSON从PHP传递到Javascript?
我试图通过HTML将一些文本从PHP代码传递到Javascript。除非文本只有一个引号,否则它可以正常工作。我是这样做的:如何通过HTML将带有单引号的JSON从PHP传递到Javascript?,javascript,json,Javascript,Json,我试图通过HTML将一些文本从PHP代码传递到Javascript。除非文本只有一个引号,否则它可以正常工作。我是这样做的: <script> var t = '<?php echo json_encode(an array containing text "he's here");?>'; </script> var t='删除php中的单引号 <script type="text/javascript"> var t
<script>
var t = '<?php echo json_encode(an array containing text "he's here");?>';
</script>
var t='删除php中的单引号
<script type="text/javascript">
var t = <?php echo json_encode(array("text"=>"he's here"));?>;
</script>
删除php中的单引号
<script type="text/javascript">
var t = <?php echo json_encode(array("text"=>"he's here"));?>;
</script>
删除php中的单引号
<script type="text/javascript">
var t = <?php echo json_encode(array("text"=>"he's here"));?>;
</script>
删除php中的单引号
<script type="text/javascript">
var t = <?php echo json_encode(array("text"=>"he's here"));?>;
</script>
您需要使用json_encode常量json_HEX_APOS作为第二个参数,该参数将所有单引号'转换为\u0027。
:
var t=;
然后使用encode()和decode()javascript函数将每个数组条目中的文本转换回可读文本,如本例所示您需要使用json_encode常量json_HEX_APOS作为第二个参数,该参数将所有单引号'转换为\u0027。
:
var t=;
然后使用encode()和decode()javascript函数将每个数组条目中的文本转换回可读文本,如本例所示您需要使用json_encode常量json_HEX_APOS作为第二个参数,该参数将所有单引号'转换为\u0027。
:
var t=;
然后使用encode()和decode()javascript函数将每个数组条目中的文本转换回可读文本,如本例所示您需要使用json_encode常量json_HEX_APOS作为第二个参数,该参数将所有单引号'转换为\u0027。
:
var t=;
然后使用encode()和decode()javascript函数将每个数组条目中的文本转换回可读文本,如本例所示t不会成为json对象,它将是字符串。@Hiteshidhapura您是对的,php代码周围不应该有引号。但如果出于任何原因,他现在仍然需要对单个qone进行编码。@atomCode理解,他应该将json对象写入字符串,将修复问题T不会成为json对象,这里将是字符串。@Hiteshidhapura您是对的,php代码周围不应该有引号。但如果出于任何原因,他现在仍然需要对单个qone进行编码。@atomCode理解,他应该将json对象写入字符串,将修复问题T不会成为json对象,这里将是字符串。@Hiteshidhapura您是对的,php代码周围不应该有引号。但如果出于任何原因,他现在仍然需要对单个qone进行编码。@atomCode理解,他应该将json对象写入字符串,将修复问题T不会成为json对象,这里将是字符串。@Hiteshidhapura您是对的,php代码周围不应该有引号。但若出于任何原因,他现在仍然需要对单个qone进行编码,@atomCode理解,他应该将json对象写入字符串,这将解决这个问题