PHP奇淫巧计— Xdebug helper 配合PhpStorm调试技巧
相信大多数前端工程师 都有不同程度的被后台坑过的经历吧?
痛定思痛 终究只能怪我们有求于人,谁让你们不会PHP开发呢?you can you up 啊?
我们可能听说过 这样的说法:
1.PHP不能解析中文。
2.PHP不能调试。
3.PHP返回参数datas 这个永远都是一个[] ,不可能是{}。
以上三个问题困扰了我很久,我想大家应该也有相关的疑问吧?
先抛开问题不说,我觉得开发PHP的作者应该不会没有考虑到这些问题,一个追求完美的程序员也不会容忍这样的问题存在。
这些问题的遗留可以说有一下几点:
1.开发者可能没有找到适合自己的IDE工具
2.开发者可能知道解决方法而不愿意花时间处理
3.最后一点 不用说你们也应该知道的。
本篇文章将给出第二个问题的解决方案。
首先翻个墙呗,使用Google浏览器应用商店搜索Xdebug
PHPStormxdebug插件
PHP.ini 加入Xdebug支持
[xdebug]
zend_extension="D:/PHP/ext/php_xdebug.dll"xdebug.remote_enable = On
xdebug.remote_handler = "dbgp"
xdebug.remote_host= "localhost"
xdebug.remote_port = 9000
xdebug.idekey = "PHPSTORM"
接下来我们打开PHPStorm
Ctrl + Alt +S 进入设计界面 搜索Servers
如下点击edit Configurations
如下 Name名字随便起 其他的照着我的填写 Server的名字是前面配置好的,Start URl 自动生成
最后效果如下
对了 你一定要先打开谷歌浏览器上的Xdebug