Eclipse的PHP插件PHPEclipse安装和使用


Posted in PHP onJuly 20, 2014

PHPEclipse是Eclipse的一个插件,提供了包括PHP语法分析、运行、调试等功能的集成开发环境。它基于Eclipse的插件机制,即插即用,配置和使用都非常方便。如果平时需要同时进行Java和PHP的Web开发,PHPEclipse是个不错的选择。下面将详细介绍PHPEclipse的安装及相关配置(注意:之前已用XAMPP搭建起PHP环境)。

第一阶段:PHPEclipse安装

第1步:百度搜索PHPEclipse,点击“PHPEclipse”进入PHPEclipse的官方网页。

Eclipse的PHP插件PHPEclipse安装和使用

第2步:点击页面右侧的“Getting PHPEclipse>>Binary&Source>> 1.2.3 Binary Download”,跳转到PHPEclipse的下载页面,选择下载文件保存位置,开始下载。

Eclipse的PHP插件PHPEclipse安装和使用 

第3步:此处下载的是PHPEclipse-1.2.3.200910091456PRD-bin.zip压缩文件,解压缩后,发现内容包括:两个文件夹features和plugins,一个xml文件site.xml。

Eclipse的PHP插件PHPEclipse安装和使用

第4步:将features和plugins中的内容复制到Eclipse的相应文件夹下,将site.xml复制到Eclipse的根目录即可。然后启动Eclipse(如果Eclipse已经启动,则重启Eclipse以使新添加的文件生效)。

第5步:如图所示,依次选择“Window>>Open Perspective>>Other…”,打开视图选择窗口。

Eclipse的PHP插件PHPEclipse安装和使用

第6步:在“Open Perspective”(视图选择)窗口中,找到“PHP”选项并双击,将在Eclipse中添加PHP视图。

Eclipse的PHP插件PHPEclipse安装和使用

第7步:添加成功后,会在Eclipse右上角看到“PHP”的视图选项,单击按钮即可将Eclipse切换到PHP视图。

 Eclipse的PHP插件PHPEclipse安装和使用

第8步:在Eclipse中依次选择“Window>>Preferences”,在弹出的Preferences窗口的从左侧菜单栏中依次点击“PHPeclipse>>PHP External Tools”,修改PHP配置信息。同时,我们发现“PHP External Tools”下包含三个子菜单:Apache、MySQL、XAMPP,用于设置Apache、MySQL、XAMPP的配置信息。

 Eclipse的PHP插件PHPEclipse安装和使用

第9步:点击“Apache”子菜单,修改Apache配置信息。将Apache路径修改为本机安装路径。修改样例如图所示,具体值以自己电脑为准。

Eclipse的PHP插件PHPEclipse安装和使用

第10步:修改MySQL配置信息,修改样例如图所示,具体值以自己电脑为准。

Eclipse的PHP插件PHPEclipse安装和使用

第11步:修改XAMPP配置信息,修改样例如图所示,具体值以自己电脑为准。修改完毕后点击“OK”保存修改内容。

Eclipse的PHP插件PHPEclipse安装和使用

第二阶段:PHPEclipse的基本使用方法

第1步:将Eclipse切换到PHP视图,依次选择“File>>New>>PHP Project”新建PHP工程。在“New PHPProject”窗口中输入工程名(Project name),选择工程保存位置(可以使用Eclipse默认工作空间”Use default location”,也可另行指定存储位置)。完成后点击“Finish”结束。

Eclipse的PHP插件PHPEclipse安装和使用

第2步:选中刚刚建立的Hello World工程,鼠标右键单击,在弹出的快捷菜单中选择“New>>PHP File”。

Eclipse的PHP插件PHPEclipse安装和使用

第3步:在弹出的新建窗口中,输入PHP文件名称,如index.php,然后点击“Finish”。

Eclipse的PHP插件PHPEclipse安装和使用

第4步:打开刚刚新建的index.php页面,在<?php  ?>标签之间添加输出语句,如图所示。

Eclipse的PHP插件PHPEclipse安装和使用

第5步:用XAMPP安装的Apache默认的文件访问路径为“C:/xampp/htdocs”(盘符等以自己的配置为准)。要想在Eclipse中运行PHP文件,就要修改Apache的文件访问路径。具体做法是修改Apache\conf下的httpd.conf文件中的DocumentRoot和Directory值,将其改为Eclipse的工作空间路径。

Eclipse的PHP插件PHPEclipse安装和使用

第6步:选中Hello World工程,鼠标右键单击,在弹出的菜单中选择“Properties”选项。在弹出的Properties窗口的左侧菜单栏中选择“PHP Properties Settings”,修改Project URI的值。默认值为http://localhost/,在后面添加工程名。这样在运行PHP文件时才能够正常定位到该工程。

Eclipse的PHP插件PHPEclipse安装和使用

第7步:点击“Start XAMPP”图标,启动XAMPP。XAMPP会自动将Apache等组件启动。同理,关闭Apache等功能,点击“Stop XAMPP”图标。

Eclipse的PHP插件PHPEclipse安装和使用

第8步:运行PHP文件。这里以Hello World\index.php为例。选中index.php,右键单击,选择“Open PHP Browser”,就能看到index.php在浏览器中的运行效果了。

Eclipse的PHP插件PHPEclipse安装和使用

PHP 相关文章推荐
服务器web工具 php环境下
Dec 29 PHP
Discuz Uchome ajaxpost小技巧
Jan 04 PHP
php获取通过http协议post提交过来xml数据及解析xml
Dec 16 PHP
PHP使用GIFEncoder类处理gif图片实例
Jul 01 PHP
thinkphp四种url访问方式详解
Nov 28 PHP
PHP+jquery+ajax实现即时聊天功能实例
Dec 23 PHP
php计算title标题相似比的方法
Jul 29 PHP
非常有用的9个PHP代码片段
Apr 06 PHP
php 数组字符串搜索array_search技巧
Jul 05 PHP
golang 调用 php7详解及实例
Jan 04 PHP
PHP中危险的file_put_contents函数详解
Nov 04 PHP
ThinkPHP框架实现的邮箱激活功能示例
Jun 15 PHP
php多任务程序实例解析
Jul 19 #PHP
php实现斐波那契数列的简单写法
Jul 19 #PHP
phpmailer发送邮件之后,返回收件人是否阅读了邮件的方法
Jul 19 #PHP
完善CodeIgniter在IDE中代码提示功能的方法
Jul 19 #PHP
CodeIgniter中实现泛域名解析
Jul 19 #PHP
php实现建立多层级目录的方法
Jul 19 #PHP
PHP实现图片压缩的两则实例
Jul 19 #PHP
You might like
删除及到期域名的查看(抢域名必备哦)
2008/05/14 PHP
解决文件名解压后乱码的问题 将文件名进行转码的代码
2012/01/10 PHP
php生成动态验证码gif图片
2015/10/19 PHP
PHP在线调试执行的实现方法(附demo源码)
2016/04/28 PHP
100多行PHP代码实现socks5代理服务器[2]
2016/05/05 PHP
php判断某个方法是否存在函数function_exists (),method_exists()与is_callable()区别与用法解析
2020/04/20 PHP
jquery 图片Silhouette Fadeins渐显效果
2010/02/07 Javascript
基于jquery的cookie的用法
2011/01/10 Javascript
最简单的js图片切换效果实现代码
2011/09/24 Javascript
jQuery实现的手机发送验证码倒计时效果代码分享
2015/08/24 Javascript
JS实现列表的响应式排版(推荐)
2016/09/01 Javascript
基于JS实现的随机数字抽签实例
2016/12/08 Javascript
JS交互点击WKWebView中的图片实现预览效果
2018/01/05 Javascript
jQuery实现的回车触发按钮事件功能示例
2018/03/25 jQuery
Python字符遍历的艺术
2008/09/06 Python
Python实现的检测网站挂马程序
2014/11/30 Python
Python中splitlines()方法的使用简介
2015/05/20 Python
基于python实现聊天室程序
2018/07/27 Python
对pandas中时间窗函数rolling的使用详解
2018/11/28 Python
pytorch 实现将自己的图片数据处理成可以训练的图片类型
2020/01/08 Python
python读取图片的几种方式及图像宽和高的存储顺序
2020/02/11 Python
Agoda香港:全球特价酒店预订
2017/05/07 全球购物
英国时尚女装购物网站:Missguided
2018/08/23 全球购物
美国最大的在线寄售和旧货店:Swap.com
2018/08/27 全球购物
英国电信商店:BT Shop
2019/12/17 全球购物
工商治理实习生的自我评价
2014/01/15 职场文书
经理秘书求职自荐信范文
2014/03/23 职场文书
就业协议书范本
2014/04/11 职场文书
青年安全生产示范岗事迹材料
2014/05/04 职场文书
企业挂职心得体会
2014/09/10 职场文书
我为党旗添光彩演讲稿
2014/09/13 职场文书
党员教师四风问题对照检查材料
2014/09/26 职场文书
工伤死亡理赔协议书
2014/10/20 职场文书
兼职安全员岗位职责
2015/02/15 职场文书
常住证明范本
2015/06/23 职场文书
Python机器学习之逻辑回归
2021/05/11 Python