【php】常见问题记录

来源:互联网 发布:java图片管理系统 编辑:程序博客网 时间:2024/06/17 08:46

【获取文件位置】 

函数: dirname(__FILE__) 

ps:在日常比如要调用其他文件的时候require_once,很容易出现调用不成功的情况,但是应用到dirname后就可以找到绝对路径,不用太麻烦

例子: /opt/www/default/a.php , 在a.php 中运行 dirname(__FILE__) 就会返回 “/opt/www/default” 这个地址

    如果 dirname(dirname(__FILE__))  就会返回 “opt/www/” 这个地址


【运行网页获取返回值】

函数:file_get_contents()



【将返回的内容变成JSON格式】

函数:json_decode()

ps:在网络的文件传递过程中,会碰到类似这样的格式{“value1“:1, "value2”:2},为了能够方便去获取里面的数据

         另外,就是如果直接从file_get_contents中获取的数据,并不是array类型的,所以不能用array的方式调用,需要先json_decode 这个函数

方法1:转变成对象

    $result = json_decode($json)  // 默认转换成对象

    $result->value1;

    $result->value2;

 

方法2:转变成array

    $result = json_decode($json,TRUE)

    $result[ 'value1‘ ];   // 使用单引号

    $result['value2'];

原创粉丝点击