PHPJSONP单报价转让

PHPJSONP单报价转让
当PHP json输出一般用于以下格式:

复制代码代码如下所示:

Callbackname ('json string');
如果中间JSON字符串中有一个引号,则输出是有问题的,调用者通常无法处理它,因此我们需要避免单引号。

如果是在json_encode的方式产生的,它可以用下面的方法了:

复制代码代码如下所示:

ret = json_encode美元(美元的结果,json_hex_apos);

头('content-type:文本/ javascript;字符集= UTF-8);

返回$回调。()。$退役);
这里json_hex_apos是PHP是通过替换单引号 u0027提供。

如果字符串是拼接的,可以使用以下方式:

复制代码代码如下所示:

JSONData=美元preg_replace( / 、 u0027,$ JSONData);
然后输出。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部