Zend Studio的远程调试技术_PHP教程
程序员文章站
2022-03-31 16:21:02
...
当我们还在使用print_r、var_dump、echo和exit这些命令进行一些中间参数的调试输出,并且乐此不疲的时候,或许我们不知道,我们的效率有多么低下,开发中有带来了多大的不便。
尽管很多优秀的系统在开发中特意设置了debug mode或专门的debug function,但这些并没有实质性的改善我们开发中远程调试工作的纷繁芜杂,尽管我们可以很负责任的说:一个优秀的系统需要长期的测试、调试来改善其性能,优化其算法,但也许我们花费的时间和所付出的劳动成倍却并没有取得多少的成效,当然我不是赞成在工作中的投机取巧,我是反对在工作中浪费时间,我们诸多的同仁们成天的“徜徉”在代码的海洋里,废寝忘食,认真的甚至有些不可理喻,我不知道这样做的效率到底是多少?
Zend Studio的远程调试功能是我们日常开发工作中一项颇为重要的功能,本文服务器端采用轻量级的zend debugger,我们先来看一个简单的例子:
- php
- $i=0;
- do{
- echo $i++;
- }
- while($i0);
- $i=0;
- while($i0){
- echo $i++;
- }
- ?>
当我们非常觉得书上的说辞过于抽象我晦涩的时候,我们怎么才能比较直观的知道这两段代码的执行流程是怎样的呢?下面我们来试试zend studio(下简称zde)。
我先将上述代码用zend studio保存于本机的http://localhost:8080/myphppro/debug.php位置,在zde中,选择远程调试菜单或工具菜单下的【调试URL...】命令,当然更方便也是本人最为推崇的方法是按F8,打开如图1的调试URL对话框。
推荐阅读
-
Zend Studio怎么导入本地项目?Zend Studio导入PHP工程的教程
-
Zend Studio怎么导入本地项目?Zend Studio导入PHP工程的教程
-
[视频教程] 配置vscode的PHP自动补全提示与使用Xdebug进行远程调试debug
-
PHP程序员的优化调试技术和技巧(1)_PHP教程
-
关于zend studio 出现乱码问题的总结_PHP教程
-
关于更改Zend Studio/Eclipse代码风格主题的介绍_PHP教程
-
在ZendStudio 中开启PHP 5.2.x 环境的远程调试功能_PHP教程
-
php 服务器调试 Zend Debugger 的安装教程_PHP
-
Eclipse+PDT+Xdebug 远程调试Linux主机上的apache+php工程_PHP教程
-
服务器-zend studio怎么远程调试php?