如何快速进行PHP调试
发表于:2024-11-18 作者:千家信息网编辑
千家信息网最后更新 2024年11月18日,如何快速进行PHP调试,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。PHP调试在开发机环境只能只能使用VIM和Emacs(我用的是Ema
千家信息网最后更新 2024年11月18日如何快速进行PHP调试
如何快速进行PHP调试,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
PHP调试
在开发机环境只能只能使用VIM和Emacs(我用的是Emacs),调试PHP没有什么比较的工具,下面是我常用的一个函数:
file_put_contents('/tmp/my.log', print_r(array(date('Y-m-d H:i:s'), __LINE__, __METHOD__, ), TRUE)
该函数可以向/tmp/my.log
文件输出一条日志,包括函数执行的日期、在哪一行执行、由哪个方法执行, 在__METHOD__
之后可以加上我们想打印的变量,比如$a
,然后就像下面这样:
file_put_contents('/tmp/my.log', print_r(array(date('Y-m-d H:i:s'), __LINE__, __METHOD__, $a), TRUE), FILE_APPEND | LOCK_EX);
然后我们重新运行代码,同时新开一个窗口,监视日志变化:
$ tailf /tmp/my.log
这样我们就可以打印出$a
变量了。
看完上述内容,你们掌握如何快速进行PHP调试的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
函数
方法
内容
变量
日志
更多
问题
束手无策
为此
一行
代码
原因
同时
对此
工具
常用
技能
文件
日期
环境
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
为什么云电脑无法连接服务器
云服务器支持go语言
搜索 缓存 数据库
数据库模型与面向对象模型的区别
哈工程网络安全概括
pb数据库不动就断
智能自动化软件开发工程师
金山区常规网络技术服务常见问题
网络安全体系的好书
考研有没有软件开发
学生网络安全教育总结
svn服务器会限制ip吗
广州帝汶软件开发有限公司
计算机网络技术自学网
创造与魔法320服务器
想学网络安全技术哪里学
数据库人民加密的方法
数据库乐观锁怎么办成悲观锁
数据库日期转换
南京服务器安全
网络安全定级备案
口红试色软件开发
斑马条码打印机数据库连接
益川软件开发怎么样
南方航空软件开发工资
oracle 列出数据库
图书系统数据库如果超过还书日期
学生网络安全教育总结
高淳区网络技术服务创新服务
完美世界如何删除已选的服务器