php的调试方法,PHP程序调试方法

本文介绍了在PHP中进行日志调试的两种方法,包括直接在页面输出和将数据写入磁盘文件。对于单个变量$dataValue,使用error_log输出;对于数组变量$dataArray,推荐使用var_export配合error_log,以保持日志的可读性。这些技巧有助于开发者在不破坏页面展示的情况下,有效地检查和分析程序运行状态。
摘要由CSDN通过智能技术生成

假设由于如下变量需要通过日志查看内容或数值

$data=可能是单值也可能是数组

$dataValue=某个值

$dataArray=某个数组

有以下几种方法:

一、直接在页面输出(会导致页面可能无法友好观看):

在PHP代码中加入以下例子代码

echo"
***my_sample.app.php=>edit().data=>***
";header("Content-Type:text/html;charset=".CHARSET);var_dump($data);

二、输出到磁盘的某个文件

A.如果是单个变量dataValue,在PHP代码中加入以下例子代码

error_log("\nmy_sample.app.php=>edit().dataValue=".$dataValue,3,'c:/a.log');

B.如果是数组变量dataArray,在PHP代码中加入以下例子代码

error_log("\nmy_sample.app.php=>edit().dataArray=".var_export($dataArray,true),3,'c:/a.log');

以上两个的区别在于var_export(param1,param2),输出数组的话就必须用它

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值