我有json数据作为传递给javascript的字符串。在字符串传递之前,我正在php中搜索所有双引号并替换它们。这工作正常,但一些JSON字符串有(看起来像)一个MS Word风格双引号,可能是斜体。所以我的<?php $t = str_replace("”", "", $t); ?>
方法调用不是逃避特殊的双引号。str_replace来自单词的双引号
我需要找到charcode并转义吗?我尝试将字符串中的引号拼接起来,然后将其粘贴到php方法中,但它仍然不会将该字符识别为不同的双引号。
让我看看,如果我能在这里粘贴报价 - < “ >
和< ” >
谢谢。
你为什么要替换它们? –
是JSON格式的这些双引号部分还是他们自己的数据? –
用户输入的一部分 –