idea配置php开发环境以及配置debug

idea集成php开发环境

    • 1.idea集成php开发环境
    • 2.php集成DeBug调试功能

因为我本身是学java的,但是学校开发了php课程,我主用idea,又不想新下载开发工具,所以就使用idea集成php开发环境,其实idea工具还是很强大的,不仅可以写前端,还有可以做后端,以及支持很多扩展。

1.idea集成php开发环境

1.idea安装php插件

idea配置php开发环境以及配置debug_第1张图片idea配置php开发环境以及配置debug_第2张图片
2.配置php环境
idea配置php开发环境以及配置debug_第3张图片
idea配置php开发环境以及配置debug_第4张图片

idea配置php开发环境以及配置debug_第5张图片
idea配置php开发环境以及配置debug_第6张图片
idea配置php开发环境以及配置debug_第7张图片
嫌麻烦可以使用phpstudy_pro集成环境,动态安装各种扩展
idea配置php开发环境以及配置debug_第8张图片3.新建一个php文件进行测试:
idea配置php开发环境以及配置debug_第9张图片

2.php集成DeBug调试功能

在配置之前需要确认第一步已经搭建完毕,并且可以正常运行。
然后需要下载DeBug扩展:下载地址:xDebug.dll

1.配置php.ini文件,加在文件末尾即可

[xdebug]
zend_extension ="D:\phpstudy_pro\Extensions\php\php7.3.4nts\zend_ext\php_xdebug-3.0.4-7.3-vc15-nts-x86_64.dll" 
xdebug.mode = debug,trace
xdebug.start_with_request =yes
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.output_dir=D:\phpstudy_pro\Extensions\php\php7.3.4nts\tmp
xdebug.start_with_request =yes
xdebug.show_local_vars=0
xdebug.var_display_max_children=128
xdebug.var_display_max_data=512
xdebug.var_display_max_depth=5
xdebug.idekey=xdebug_info #这个需要和idea配置关联
xdebug.client_host=127.0.0.1
xdebug.client_port=9003 #这个需要和idea配置关联
xdebug.remote_handler=dbgp
xdebug.discover_client_host = true

配置完毕后执行: php -m 如果看到xdebug说明成功一半

如果 php -m 找不到命令
idea配置php开发环境以及配置debug_第10张图片
idea配置php开发环境以及配置debug_第11张图片
2.配置idea
idea配置php开发环境以及配置debug_第12张图片
idea配置php开发环境以及配置debug_第13张图片
需要注意的是: php_xdebug-3.0.4-7.3-vc15-x86_64.dll这个文件需要和自己对于的php版本一致,如果不一致可能会出现问题
对于新版本的xDeBug配置有所改变:可参照官网提示进行修改:地址

测试:

idea配置php开发环境以及配置debug_第14张图片可以看到浏览器一直不能显示出页面,因为走到了我们设置的断点,如果直接放过去,页面就可以正常显示了。

idea配置php开发环境以及配置debug_第15张图片

你可能感兴趣的:(前端,php)