标题:
PHP 程序员的调试技术(3)使用 PHPEclipse
[打印本页]
作者:
look_w
时间:
2018-7-16 12:06
标题:
PHP 程序员的调试技术(3)使用 PHPEclipse
使用 PHPEclipse您可能用过 Eclipse,但是可能不熟悉它。请参阅 获得 Eclipse 平台的介绍。
用于 Eclipse 的 PHPEclipse 插件是用来开发 PHP 应用程序的一个流行工具。请启动 Eclipse 并把工作区目录指定为 Apache 的 www 目录(在我的机器上是 c:\www)。现在单击
File > New > Project
。会弹出 New Project 向导。双击 PHP 文件夹并选择 PHP Project。单击
Next
,输入项目名称 debugArticle,并单击
Finish
。
如果把 Web 服务器设置为在端口 80 上侦听,那么不需要做任何修改。否则,请转到 Navigator 窗口,在 PHP 项目
debugArticle
上右击,选择 Properties,然后单击
PHP Project Settings
。单击
Configure Workspace Settings
然后修改合适的 localhost 或者添加 Web 服务器侦听的端口(例如 http://localhost:8080)。单击
Apply
完成设置。
Navigator 窗口应当显示项目和一个 .project 文件。在项目上右击,就像前面做的那样,只是这次选择
New > PHP File
。用想要创建的 PHP 文件的名称 test3.php 替换 *.php,然后单击
Finish
。在 Eclipse IDE 中应当出现一个新文件。可能需要导航到窗口底部的 PHP 浏览器来查看 PHP 文件的当前输出(参见图 5)。
图 5. Eclipse 的 PHPEclipse 插件
注意,只有 Windows® 的用户可以像清单 5 所示的那样使用 PHP 浏览器。通过打开独立浏览器窗口并把浏览器指向测试脚本所在目录,也可以使用同样的功能。
现在来演示这个应用程序,证明它的强大能力。
在 “使用调试器” 一节中,将学习如何用 Eclipse、PHPEclipse 和前面下载的调试器 PHP 扩展来调试 PHP 应用程序。先从学习如何使用它的语法解析功能开始。
语法解析和加下划线先从查看 PHPEclipse 如何提供帮助调试 PHP 应用程序的实时语法解析功能开始。要看这个特性的实际应用,先从在 Eclipse 中定义 test3.php 开始,如下所示。
1
2
3
<?php
print(,"Hello World!");
?>
注意,在清单 4 中加下划线的两个字符在 Eclipse 中加了下划线,提示语法不正确。按
Ctrl+S
保存文件,会在 Eclipse 中显示解析错误:在代码中与解析错误对应的行上会加上红 “x”,如图 6 所示。
图 6. 语法错误强调
现在演示 PHP 浏览器。这个窗口提供了当前 PHP 脚本的预览,如图 6 所示。
从上面定义的 test3.php 中删除逗号(,)。按
Ctrl+S
保存文件,然后观察 PHP 浏览器窗口的更新,显示了 Hello World(参见图 7)。
图 7. 在 PHPEclipse 中预览 PHP 脚本
下面是用调试器在 PHP 中设置断点。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0