本文目录导航:
php 代码如何调试
开启Apache服务器以及MY_SQL数据库。
在PHP集成环境的安装目录“www”文件夹中创建我们需要用到的php文件,.用Notepad++打开文件,然后输入PHP的语言格式:<?php ?>输入标准的输出语言:<?phpecho Hello world ! //输出Hello world 语言。
echo 是打印的意思 ?>在网页上输入localhost:8080/可以调试我们自己写的php代码PHP的简单运算,用$来定义应用数据,输出也是一样。
<?php$sum=1;$total=1.22;$sum=$total+$sum;echo $sum ?>
使用vscode编辑调试php配置方与VSCode断点调试PHP
以前的php调试工具,类似zendstudio 或者phpclipse,storm运行太慢了,还是这个好用。
软件名称:Visual Studio Code 64位 v1.21.1 官方最新安装版软件大小:43MB更新时间:2018-04-041、首先官网下载vs code 地址:,下载后直接安装即可。
2、安装扩展php-debug安装步骤见具体为:按ctl+shif+x 或者点 红色的“扩展标签“ , 输入xdebug即可安装
3、在菜单栏: 文件--》首选项--》配置
弹出下面窗口,然后将 : D:/usr/local/ 添加进去
// 将设置放入此文件中以覆盖默认设置{: D:/usr/local/php/,: 12}
4、必须先打开您的php项目目录,然后才能设置debug
1.点击齿轮,选择php--》选择listen for xdebug
(配置文件内容不需要动)
5、打开php文件,在指定行按F9设置断点, 然后启动调试。
测试配置是否正确,可以在cmd窗口,执行netstat -an 看本机是否有监听 9000端口。
6、访问可调试网页
附录:
vs code 修改快捷键绑定: 文件--》首选项--》 键盘快捷方式[{key: f8,command: ,when: inDebugMode},{key: f7,command: ,when: inDebugMode}]
VSCode断点调试PHP
今天突然要写一点PHP的小东西,多层次嵌套,逻辑有点复杂,之前一直都是打日志的方式来调试的,本来我们都是被VS惯坏了的人,于是就在VSCode里面来试试给PHP加上Debug
1 . 安装PHPStudy这个集成环境包
软件名称:phpStudy 2018( PHP运行环境安装包) for Linux 官方版+完整版(附安装方法)软件大小:128MB更新时间:2018-02-28启动apache服务器,然后 ->其他选项菜单->My HomePages 输入PHPInfo找到PHP的版本安装目录 找到XDebug,没有的话,就加上这个标签
画一个重点啊,最后两句一定要加上,切记切记,不加应该进不了断点
然后就是VSCode,去官网下载安装好,然后再商店搜索这个三个插件
然后就可以开始调试你的PHP代码了,F5走起。
。
。
。
然后还是跑不起来对不?
最后还要在VS里面加上PHP的路径,
这下按调试应该可以运行了吧。
。
。
不管你是否可以,反正我是可以了
EditPlus配置PHP调试环境详细图文介绍
熟悉PHP以后,使用EditPlus还是比较舒服的,当然也可以通过插件和设置把EditPlus配置为可以动态查看帮助、代码调试和代码自动补全的超轻量级IDE。
首先PHP他是一种语言。
作为语言,本身的计算机他是不认识他的。
所以你需要安装相应的服务去解释他。
这样才能把PHP解释后作为web页面呈现给你!Editplus 他只是个编辑器。
并不能够驱动PHP什么的。
即使我用记事本。
也是可以写PHP的啊!~ 所以这个和编辑器是没有任何关系的。
。
你自己本地要先搭好PHP环境。
一、配置PHP帮助手册EditPlus,PHP,调试环境
1.打开Editplus,【工具】-->【配置用户工具】,在【添加工具】子菜单下选择【HTML帮助(*)(T)】,文件路径选择php的chm帮助文件路径。
这样在php相应的函数上按ctrl+1(或者你定义的数字键)就可以跳到相应的函数解释。
二、配置PHP调试工具
1.选择:【工具】-->【配置用户工具】,在弹出的窗口中选择:【添加工具】->【程序】,在【菜单文本】中输入“Debug PHP”
2.点击【命令】右边的按钮,找到你的所在的路径,我的电脑上是“D:\wamp\bin\php\php5.3.10\”
3.点击【参数】右边的下拉按钮选择【文件路径】
4.点击【起始目录】右边的下拉按钮选择【文件目录】
5.点击【动作】右边的下拉按钮选择【捕捉输出】
6.点击【输出模板】,会弹出一个定义输出模式的窗体,把【使用默认输出方式】前面的复选框去掉,在【规则表达式】这一项的文本框中输入“^.+ in (.+) line ([0-9]+)”(不包括引号)。然后,在下面的【文件名称】下拉菜单中选择【表达式标记1】,即上边 正则表达式 中的第一个参数,【行】下拉菜单项选择【表达式标记2】,【列】下拉项保持为空,然后保存设置。这一步设置好后,当你调试PHP时输出窗口报错时,你只要双击报错信息,就能找到出错的PHP代码了。
三、添加函数自动完成功能
1.下载最新的文件放到Editplus的工作目录下
2.接打开Editplus,在菜单中选择【工具】-->【参数】,打开参数对话框,选择【文件】下的【设置与语法】,点击【自动完成】后面的按钮,打开选择文件对话框,选择刚才放到这里的文件,最后点击“确定”
四、给Editplus添加php模板
1.新建一个文件,保存在Editplus的根目录下,文件内容为,“^!”为文件光标开始的地方
2.选择【工具】-->【参数】-->【模板】-->【添加】,选择刚才你保存的文件,在“菜单文本”输入“php”,点击,“载入”,然后“确定”
五、添加编译PHP工具
php程序的编译工具是,此文件应该保存在php的安装目录下,如果没有可以去下载一个。
下面让我们来添加,单击菜单栏“工具-->配置用户工具-->添加工具-->应用程序”。
按图1-5所示进行配置。
图1-5
动作栏就选择“捕捉输出”,点击“输出模板”进行如图1-6所示的配置。
图1-6
六、配置EditPlus php代码美化
PHP代码美化就是方便那些不按照合理的格式写代码的童鞋们,或者是看别人写的乱七八糟的代码的时候直接给格式化美化后看着舒服多了。
配置过程和第 二部更为相似,不同的是代码美化需要下载一个(本例所有配置文件请在文末进行下载)应用程序(文件),然后设置动作为“运行为文本过滤器(替换)”即可。
不过不说 这一版的PHP代码美化已经步入之前的好看了,看来还是自己先写的标准一点的好。
配置图如1-7所示。
评论(0)