一、借助exit()和die()
exit() 函数输出一条消息,并退出当前脚本。该函数是 die() 函数的别名
二、使用var_dump()和print_r()
- var_dump -- 打印变量的相关信息
- print_r -- 打印关于变量的易于理解的信息
聂哥说:详情使用看手册
三、借助file_put_contents()
+var_export()
file_put_contents("post.log", var_export($_POST,true)."\r\n",FILE_APPEND);
四、使用xdebug里的断点调试
1、xdebug
运行/调试配置 新建 PHP Web Application
2、添加server 网站地址
- 名称
- Host 自己网站域名
3、start url 具体调试的页面和脚本文件
4、选择browser 浏览器
开始调试
-
点击【运行】- 甲虫
参考实例
function.php
/**
* 测试用的函数
* @param array $arr
* @param int $number
* @return bool
*/
function demo(array $arr,$number=1){
$temp = [];
foreach ($arr as $item){
if($item%2 == $number){
$temp[] = $item;
}
}
return $temp;
}
调试页面index.php
require_once 'demo.php';
demo([15,20,34,56,78,99]);