JSON封装通信接口(强大实用)
来源:互联网 发布:s7 400编程软件 编辑:程序博客网 时间:2024/05/07 08:14
json数据打印
<?php header("Content-type: text/html; charset=utf-8"); error_reporting(0);// // 报告所有错误 error_reporting(E_ALL);// //设置错误信息的类别。 ini_set('display_error','1'); $a = include dirname(__DIR__).'/function/error.php'; // var_dump($a); //自定义输出方式 function OPjson($array){ $err = error_get_last(); if((bool)$err){ $array = [ 'code'=>(string)(400+$err['type']), 'info'=>$err['message'].'@'.$err['file'].$err['line'], 'msg'=>$err['message'].'@'.$err['file'].$err['line'], ]; } die(json_encode($array,256)); } //使用方法 OPjson(['code'=>'0000','msg'=>'请求成功','data'=>$daba]);
error.php(打印输出到error.log文件中 一般用于调错使用和打印错误日志)
<?php //记录日志的函数 function errorLog(){ $backtrace = debug_backtrace(); $backtrace = $backtrace[0]; $line = $backtrace['line']; //接口名 $file = basename($backtrace['file']); $arg_list = func_get_args(); $argStr = array_reduce($arg_list,function($a,$b){ $a = $a.PHP_EOL.var_export($b,true); return $a; }); $str = "$file::$line::".date('Y-m-d H:i:s').$argStr.PHP_EOL; //手动建立error.log文件(这里必须给可读可写可执行的权限,才能打印到文件中) $errorlog = dirname(__DIR__).'/error.log'; error_log($str,3,$errorlog); }//使用方法 errorLog($daba);?>
阅读全文
0 0
- JSON封装通信接口(强大实用)
- php封装json通信接口
- 2-1 JSON方式封装通信接口
- 封装通信接口数据的方法-json
- PHP JSON方式封装通信接口
- 通信接口封装json、XML格式数据
- 接口封装JSON
- app接口 封装通信接口
- 2.封装通信接口数据
- php app 接口 封装json
- 接口封装 (xml json)
- 分享 xlsx转换json的强大工具(很实用)
- PHP_APP(通信)接口—封装通信接口的方法
- 封装XML或Json通信数据
- 封装通信接口数据的方法-xml
- 第二节 封装通信接口方法
- JSON方式封装通讯接口数据
- 接口 xml json 数据的封装类
- 房产中介将面临新的挑战,如何提高用户体验竟是发展关键!
- Floyd深度学习训练平台
- servlet简单应用和ServletContext对象
- mysql 数据恢复
- 上传图片回显
- JSON封装通信接口(强大实用)
- Elasticsearch5.1.1安装问题
- 导出表格数据时,空指针异常
- 使用C++ REST SDK开发HTTP服务器
- android学习笔记–android启动过程之init.rc文件浅析
- Python交互页面
- 读《有效的单元测试》
- bzoj1898: [Zjoi2005]Swamp 沼泽鳄鱼
- 洗牌喽