zoukankan      html  css  js  c++  java
  • php中让json_encode不自动转义斜杠“/”

    最近将使用爬虫爬取的链接保存到 mysql 数据库中时,发现我将链接使用 json_encode 保存时候,在数据库中却显示了转义字符,我并不需要这转义的,看起来不清晰而且占用存储空间。

    本文说说如何使用 json_encode 不自动转义斜杠。

     1 <?php
     2 /*
     3 php中让json_encode不自动转义斜杠“/”
     4  */
     5 $a = array(
     6     'http://www.baidu.com',
     7     'http://www.baidu.com',
     8     'http://www.baidu.com',
     9     'http://www.baidu.com',
    10     'http://www.baidu.com'
    11 );
    12 // 其一 正则替换
    13 $a = str_replace("\/", "/", json_encode($a));
    14 var_dump($a);
    15 // 其二 php版本>5.4
    16 var_dump(json_encode($a,JSON_UNESCAPED_SLASHES));
  • 相关阅读:
    P1541 乌龟棋 暴力DP
    HDU
    HDU-6608 Fansblog 数论 ,威尔逊定理,快速乘
    P3842 [TJOI2007]线段 思维 ,DP
    模板 BSGS
    Gym
    HDU
    HDU
    HDU
    P1095 守望者的逃离 暴力DP
  • 原文地址:https://www.cnblogs.com/chenyuphp/p/12789269.html
Copyright © 2011-2022 走看看