- 本文地址: https://www.laruence.com/2010/06/21/1608.html
- 转载请注明出处
黑夜路人前段时间, 本着分享/总结的精神, 计划要总结下PHP常用的调试技术, 就一些问题找到了我..
如今第一版的PHP调试技术手册已经发布.
冠以我名, 我甚感惶恐, 只能一并赞下小黑的nice了~
下载地址: http://heiyeluren-doc.googlecode.com/files/PHP-Debug-Manual-public.pdf
目录:
1 内置API输出调试 1.1 基本调试API 1.1.1 echo (print): 1.1.2 printf 1.1.3 print_r、var_dump(var_export)、debug_zval_dump 1.2 错误控制和日志记录调试 1.2.1 错误选项控制 1.2.2 错误抛出和处理 1.2.3 使用错误抑制符 1.2.4 日志记录 2 浏览器调试 2.1 页面输出调试 2.2 FirePHP 调试 2.2.1 普通变量监测 2.2.2 调用栈监测 2.2.3 监测抛出异常 2.2.4 组显示信息 3 IDE 调试 3.1 基本常用IDE介绍 3.1.1 Vim 3.1.2 Zend Studio 3.1.3 Eclipse 3.1.4 NetBeans 3.2 IDE调试 3.2.1 Zend Studio + Zend Debugger 3.2.2 Eclipse (PDT) + Xdebug 3.2.3 Vim + Xdebug + DBGp 4 PHP 性能调试技术 4.1 基本时间占用监测 4.2 使用 Xdebug 进行性能分析 4.2.1 安装配置: 4.3 APD(Advanced PHP Debugger) 4.3.1 安装配置 4.3.2 使用APD 4.4 使用Xhprof 进行性能分析 4.4.1 Xhprof 的优点: 5 PHP单元测试技术 5.1 PHPUnit
[…] PHP调试技术手册 […]
[…] PHP调试技术手册 […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
鸟哥,手册404了
[…] PHP调试技术手册(PDF) […]
delta airlines for travel agents delta
[…] PHP调试技术手册(PDF) […]
[…] PHP 调试函数 By wuYin | 2016年9月2日 | 阅读:35 次 0 Comment 写在前边 在 Google 时候无意中发现了一份 PHP 的调试手册,在鸟哥的博客上有详情:PHP调试技术手册,自知是菜鸡,遂学之; […]
1321312
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
亲 里面有一些URL已经不存在了 直接404 泪奔啊
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] PHP调试技术手册(PDF) […]
[…] 2010-6-21:PHP调试技术手册发布(1.0.0 pdf): http://www.laruence.com/2010/06/21/1608.html […]
laruence v5!!
[…] 本文地址: http://www.laruence.com/2010/06/21/1608.html […]
[…] 原文地址:http://www.laruence.com/2010/06/21/1608.html […]
你好,我想问一个问题。在你文档中讲到log利用类的析构最后实现,那么如果我是记录到多个不同文件,每个文件只记录一条,这样的话在文件内记录是不是和用类析构记录的方法IO开销是一样的,请指点下,谢谢
非常感谢博主,受益匪浅
谢谢鸟哥的指点。。
@hxdyh RewriteLogLevel 9 打开详细步骤日志, 包括每次的匹配过程. 然后…:)
RewriteRule ^(.*)-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)(.*)\.html$ category\.php\?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6 [QSA,L]
链接地址是LV-37-b0-min2000-max4000-attr0.html
素闻鸟哥在web方面技术的炉火纯青,想请教个问题,上面那个伪静态规则可以正确匹配,但是如果改成这样RewriteRule ^([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)(.*)\.html$ category\.php\?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5 [QSA,L]
然后我的链接是37-b0-min2000-max4000-attr0.html,这样就匹配不了了,是不是哪里写错了,看到鸟哥发布了php调试技术的手册,感觉鸟哥对于调试还是很专业的,在这里主要还是想请教一下,关于伪静态方面的,如何调试呢?
很好用哦 谢谢!
That is cool that people are able to receive the home loans moreover, that opens completely new opportunities.
[…] PHP調試技術手冊 […]
收藏了!
支持,感谢.
非常好,收藏了。多谢高手的分享。
拜读
一口氣看完~真的很讚, 若果UNIT TEST都可以寫得詳盡點就完美了.
[…] 感谢老黑和鸟哥发布的《PHP调试指南》(via)。要不是他们,我可能还在用echo/var_dump调试PHP代码。是他们解救了我,引导我走向光明,感激涕零中……本文是对指南中的《Vim + Xdebug + DBGp》一章的一些补充。 […]
[…] 原文地址: http://www.laruence.com/2010/06/21/1608.html […]
呵呵,好怀念PHP阿。
[…] >(详见鸟哥此文,强力推荐). […]
顶,转载了
很有用
[…] 本文地址: http://www.laruence.com/2010/06/21/1608.html […]
[…] v1.0.0 Posted on June 23, 2010 by xi4oyu* 作者: laruence(http://www.laruence.com) * 本文地址: http://www.laruence.com/2010/06/21/1608.html * 转载请注明出处黑夜路人前段时间, 本着分享/总结的精神, […]
学习啊,特别是vim调试那节,找个时间实验一下,有时var_dump\print_r真的很烦。
呵呵~ 既然收了,就得留个脚印…
不知有木有时间看哈…
作为一个php学习生,看到这样的好东西,自然留言以表示对博主的感谢~~~
很给力啊,老湿
好东西,学习一下。
超赞,这个不能不顶啊。。。
顶,值得拜读~
来的还不算晚..
[…] This post was mentioned on Twitter by icyleaf, cunsheng. cunsheng said: PHP调试技术手册发布(1.0.0 pdf) http://ff.im/-mqIlL […]
顶呀
迅速插入前5
这个绝对得支持下!
好东西, 已经发到部门共享了, 赞一个!
阅