phper在项目中如何快速定位到问题所在?

好好学习,天天向上 2018-06-28 10:33:23
phper 怎么才能快速定位问题呢 ? 断点调试除外 , 大神只看代码就能找出问题所在 , 这是怎么炼成的呢 ? 总是感觉自己的学习方法不对 ! 请大神给分析分析 , 或者分享一下你们的方法呗
...全文
417 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
木秀猿林 2018-07-13
  • 打赏
  • 举报
回复
1、了解语言
2、了解需求
3、通过接口(路由)或者其他方式初步定位bug,比如类=》方法。
4、然后一步一步debug或者echo定位到具体的地方。
5、最后就是自己解决bug了
haibing1021 2018-07-13
  • 打赏
  • 举报
回复
利用ide编辑器,会给你提示简单的语法错误,逻辑错误还是靠自己
GEEK JUMP 2018-07-11
  • 打赏
  • 举报
回复
肯定debug啊。。。不看运行结果或者错误结果,大神始终是人,不是电脑。首先看语法错误,定位到对应文件,查看错误原因解决错误。逻辑错误的话得看自己写的逻辑正确与否了
一生小白 2018-07-03
  • 打赏
  • 举报
回复
多思考,多敲
abelkirito 2018-07-02
  • 打赏
  • 举报
回复
还是要多写,慢慢积累,写多了自然知道那里可能有坑,然后就能定位到错误的起始点,一个一个的调试。
游北亮 2018-06-29
  • 打赏
  • 举报
回复
楼上说的是个人管理,多调试多验证,少出bug,
但是别人的代码你控制不了,而且线上问题千奇百怪,能重现的,不能重现的,随机复现的,

最重要的是丰富的日志,在出问题的时候,能按需输出所有想要的相关日志,才是问题排查的关键方法。
排查的问题多了,自然就成了大牛
hookee 2018-06-29
  • 打赏
  • 举报
回复
不要一次写完所有代码再调试, 写几句代码就调试下,就容易定位了。
xuzuning 2018-06-28
  • 打赏
  • 举报
回复
动手、动脑、动口,没有捷径
即便从事的是维护工作,也还是可以以自己的方式写一个平行系统,不过不要用框架(除非框架是你自己写的)
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
一般程序员的视觉思维跨度只用3屏(50~60行代码)信息量大了反而影响判断
版主 : 请教该如何深入的学好PHP , 基本上没有自己的方法 , 平常除了问题才能维护熟悉项目 ! 至于工作中学习php知识也就是翻翻手册之类的 , 找不到适合的学习方法 ! 脑子里也没啥条理 , 想听听大神的建议 , 该从哪里开始 ! 现在做项目基本没问题
xuzuning 2018-06-28
  • 打赏
  • 举报
回复
一般程序员的视觉思维跨度只用3屏(50~60行代码)信息量大了反而影响判断
xuzuning 2018-06-28
  • 打赏
  • 举报
回复
问题有语法问题和逻辑问题
调试工具只能帮你处理语法问题
解决逻辑问题,需要用整体观

不建议初学者使用断点调试,因为他会妨碍对整体的判断
伟洪winni 2018-06-28
  • 打赏
  • 举报
回复
echo 一个个打印
MW_long 2018-06-28
  • 打赏
  • 举报
回复
写多了就知道了,

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧