复制链接

扫一扫

二次开发 自定义输出格式json/xml

软件和服务器通信过程中会使用到JSON/XML格式。

BSPHP完全支持二次开发自己的输出格式

BSPHP格式目录:include/applibapi/output

文件名:bsphp_josn.php

/**

  • 输出文件
    • 文件名_bsphp_output(显示内容) 输出显示函数
      */

/**

  • @输出给客户端json格式文件
    */
    function bsphp_josn_bsphp_output($data)
    {
  1. if (is_array($data))
  2. {
  3. //参数修改
  4. $code_array_php='';
  5. foreach ($data as $value => $key)
  6. {
  7. $key = addslashes($key);
  8. $code_array_php .= ""$value":"$key",";
  9. }
  10. $data=$code_array_php.'"Bsphp":"NULL"';
  11. }
  12. $data = 'josn:{"response":{"data":"'.$data.'","date":"'.HOST_DATE.'","data":"'.HOST_UNIX.'","microtime":"'.execute_time().'"}}';
  13. //返回什么,就会输出什么
  14. return ($data);

}