比如这么一段 content:
复制代码 代码如下:
'Lorem ipsum "dolor" sit amet, consectetur adipiscing elit.'
则必须要转化为:
复制代码 代码如下:
Lorem ipsum "dolor" sit amet,nconsectetur \ adipiscing elit.
如果 PHP 版本 > 5.2,json_encode 自带转义。如果是旧版本的 PHP 则可以用下面的函数。
# list from www.json.org: (b backspace, f formfeed) public function escapeJsonString($value) { $escapers = array("\", "/", """, "n", "r", "t", "x08", "x0c"); $replacements = array("\\", "\/", "\"", "\n", "\r", "\t", "\f", "\b"); $result = str_replace($escapers, $replacements, $value); return $result; }
经常会用到,记录一下,希望对你有帮助。
友情提示:垃圾评论一律封号 加我微信:826096331拉你进VIP群学习群