zoukankan      html  css  js  c++  java
  • PHP开发心得三

    1, JSON在调用json_decode前要检查其中是否含有反斜杠“”等特殊字符

    比如下面这段代码,返回的就是空值,非常坑爹吧。

    $res = {"Ret":"1","data":[{"ParkName":"天晖阁停车场"}]};
    $de_json = json_decode($res,true);
    	var_dump (json_decode($res));
    

    加入html_entity_decode处理后,解码正常:

    $res = {"Ret":"1","data":[{"ParkName":"天晖阁停车场"}]};
    $res = stripslashes(html_entity_decode($res));
    $de_json = json_decode($res,true);
    	var_dump (json_decode($res));
    

      

    2,JSON在处理时区分大小写  

    下面代码中,单引号里面的字符要与JSON中的完全一致,包括大小写,否则就会返回空。这是新手一定要注意的。

    $de_json = json_decode($res,true);
    $Ret = $de_json['Ret'];
    

      

    3,JS代码不起作用了?请检查错误

    有时我们发现js代码放在html的script标签内能正常执行,但把script标签内代码挪到一个单独的js文件中,然后在html文件中采用<script src="">的方式进行引用,却变得不行了。

    其实不用怀疑这种写法的正确性,多半是js文件中出现了错误,浏览器对错误的一贯采用忽略的态度,所以看起来就很奇怪喽!

  • 相关阅读:
    每日作业报告
    每日作业报告
    每日作业报告
    每日作业报告
    每日作业报告
    每日作业报告
    每日作业报告
    每日作业报告
    每日作业报告
    关系模式分解例题
  • 原文地址:https://www.cnblogs.com/jackkwok/p/6911453.html
Copyright © 2011-2022 走看看