Eclipse IDE配置PHP开发、调试环境
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Eclipse IDE配置PHP开发、调试环境,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2344字,纯文字阅读大概需要4分钟。
内容图文
![Eclipse IDE配置PHP开发、调试环境](/upload/InfoBanner/zyjiaocheng/796/eb3b677e88b3428e9297a9c47da801d9.jpg)
前言
使用java语言开发的朋友想必对Eclipse开发工具已经不陌生了,那么Eclipse作为java主流的开发工具,是否能够开发PHP项目呢?答案如你所想,肯定是可以的!以下就是该IDE下如何配置PHP开发及调试环境的内容。亲身实践,已测试通过。
安装
1、安装php development tools(PDT)工具
选择【帮助】-【Eclipse marketplace】,如下图所示:
查找“php development tool”,选择“PHP Development Tool 6.1”,再点击【Install】,因为我这里已经安装过,所以是灰色的Installed按钮。注意:安装结束后需要重启Eclipse噢!
2、配置PHP环境
【窗口】-【首选项】-选择【PHP-Installed PHPs】,点击【add】添加按钮,列表上显示内容表示我这里已经配置好了php5.6及php7.2两种环境。
在PHP Executable标签下Executable path栏后面点击【Browse...】按钮,选择php.exe的安装目录,选择成功后其他内容会自动填充!SAPI Type下拉框中选择CLI(命令行模式)
切换到Debugger标签栏,选择Xdebug调试工具,默认端口号为9000,如果还没有安装此工具,IDE会给予安装Xdebug的相应提示。
php.ini配置文件配置Xdebug,将以下配置内容复制粘贴到php.ini [XDebug]下面即可。注意:配置完成后要记得重启PHP哦!效果图如下图所示:
配置内容如下,可直接复制粘贴使用:
zend_extension = "D:\SoftwareDev\phpStudy\PHPTutorial\php\php-5.6.27-nts\ext\php_xdebug.dll" ;xdebug.dll文件路径 xdebug.profiler_output_dir="D:\SoftwareDev\phpStudy\PHPTutorial\tmp\xdebug" ;xdebug 的数据文件目录 xdebug.trace_output_dir="D:\SoftwareDev\phpStudy\PHPTutorial\tmp\xdebug" ;xdebug 的数据文件目录 xdebug.profiler_append = 0 xdebug.profiler_enable = 1 xdebug.profiler_enable_trigger = 0 xdebug.profiler_output_name = "cache.out.%t-%s" xdebug.auto_trace = On ;开启自动跟踪 xdebug.show_exception_trace = On ;开启异常跟踪 xdebug.remote_autostart = Off ;开启远程调试自动启动 Off 关闭远程debug可以将此项设置为Off xdebug.remote_enable = 1 ;开启远程调试 xdebug.remote_handler = "dbgp" ;用于远程调试的应用层通信协议 xdebug.remote_host = "127.0.0.1" xdebug.remote_port = 9000 xdebug.collect_vars = On ;收集变量 xdebug.collect_return = On ;收集返回值 xdebug.collect_params = On ;收集参数 xdebugbug.max_nesting_level = 10000
调试
1、在需要的代码地方双击打上断点,也可以鼠标右键点击选择【Toggle Breakpoints】:
2、CLI启动调试,如下图所示:
看到如下视图界面,即表示启动调试成功,后面就可以很方便使用单步调试、条件过滤器、查看变量信息等常用调试操作了。
3、浏览器访问启动调试,在浏览器访问测试代码文件,我这里是http://localhost/test.php,也能自动启动调试视图,效果图同上,这里不再赘述!
内容总结
以上是互联网集市为您收集整理的Eclipse IDE配置PHP开发、调试环境全部内容,希望文章能够帮你解决Eclipse IDE配置PHP开发、调试环境所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。