PHP奇淫巧计— Xdebug helper 配合PhpStorm调试技巧

相信大多数前端工程师 都有不同程度的被后台坑过的经历吧?

痛定思痛 终究只能怪我们有求于人,谁让你们不会PHP开发呢?you can you up 啊?

我们可能听说过 这样的说法:

1.PHP不能解析中文。

2.PHP不能调试。

3.PHP返回参数datas 这个永远都是一个[] ,不可能是{}。

以上三个问题困扰了我很久,我想大家应该也有相关的疑问吧?

先抛开问题不说,我觉得开发PHP的作者应该不会没有考虑到这些问题,一个追求完美的程序员也不会容忍这样的问题存在。

这些问题的遗留可以说有一下几点:

1.开发者可能没有找到适合自己的IDE工具

2.开发者可能知道解决方法而不愿意花时间处理

3.最后一点 不用说你们也应该知道的。

本篇文章将给出第二个问题的解决方案。

首先翻个墙呗,使用Google浏览器应用商店搜索Xdebug

PHP奇淫巧计— Xdebug helper 配合PhpStorm调试技巧

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

PHP奇淫巧计— Xdebug helper 配合PhpStorm调试技巧

如下点击edit Configurations

PHP奇淫巧计— Xdebug helper 配合PhpStorm调试技巧

如下 Name名字随便起 其他的照着我的填写   Server的名字是前面配置好的,Start URl 自动生成

PHP奇淫巧计— Xdebug helper 配合PhpStorm调试技巧

最后效果如下 

PHP奇淫巧计— Xdebug helper 配合PhpStorm调试技巧

对了 你一定要先打开谷歌浏览器上的Xdebug

PHP奇淫巧计— Xdebug helper 配合PhpStorm调试技巧