一步一步学习PHP(1) php开发环境配置


Posted in PHP onFebruary 15, 2010

1. AppServnetwork

首先,我们先来下载PHP相关的一些东西。

首先,我们来下载一整套PHP相关的工具——AppServnetwork。

AppServ 2.5.10 php运行环境

appserv 2.6.0 php运行环境

安装结束之后再开始菜单中会出现:

一步一步学习PHP(1) php开发环境配置

让我们首先启动Apache。(Control Server by Service ?>Apache Start)。其中Apache和MySQL已经被安装成了Window服务。

当启动成功后。让我们打开安装目录:

在我本机上是:D:\AppServ\www。我们可以看到目录中有供我们测试的PHP页面

让我们来试试在浏览器地址栏上输入:

一步一步学习PHP(1) php开发环境配置

这时,我们应该就可以看到PHP相关的页面了。

2. Zend Studio

有了运行环境,我们还需要一个得力的相关环境,个人在这里推荐Zend Studio。

我用的是最新7.1版本,别忘了注册哦,呵呵!

3. Hello PHP

好了,接下来让我们开发个最简单的PHP页面。

Zend Studio 7.x和6.x都是基于Eclipse的,所以与Eclipse非常相似。

一步一步学习PHP(1) php开发环境配置

首先让我们创建一个PHP Project,然后将目录指向我们的Apache目录。

接下来新建一个PHP页面。

一步一步学习PHP(1) php开发环境配置

让我们写下最简单的PHP代码:

<?php
echo("Hello PHP");

这时,我们就可以看到结果了。

一步一步学习PHP(1) php开发环境配置

呵呵,让我们写得更像个网页一些。

<html>
<head>
 <title>HelloPHP</title>
</head>
<body>
 <?php 
  echo("Hello PHP");
 ?>
</body>
</html>

是不是更像个网页了呢?

PHP 相关文章推荐
使用 MySQL Date/Time 类型
Mar 26 PHP
php面向对象全攻略 (九)访问类型
Sep 30 PHP
php join函数应用
May 04 PHP
php学习之数据类型之间的转换介绍
Jun 09 PHP
PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-1 开始了解php
Jul 03 PHP
mysqli_set_charset和SET NAMES使用抉择及优劣分析
Jan 13 PHP
php中Session的生成机制、回收机制和存储机制探究
Aug 19 PHP
PHP-Java-Bridge使用笔记
Sep 22 PHP
ThinkPHP采用原生query实现关联查询left join实例
Dec 02 PHP
详解php魔术方法(Magic methods)的使用方法
Feb 14 PHP
PHP请求Socket接口测试实例
Aug 12 PHP
Laravel使用PHPQRCODE实现生成带有LOGO的二维码图片功能示例
Jul 07 PHP
PHP生成网页快照 不用COM不用扩展.
Feb 11 #PHP
检查url链接是否已经有参数的php代码 添加 ? 或 &amp;
Feb 09 #PHP
php 自写函数代码 获取关键字 去超链接
Feb 08 #PHP
PHP 手机归属地查询 api
Feb 08 #PHP
Memcache 在PHP中的使用技巧
Feb 08 #PHP
PHP Memcached应用实现代码
Feb 08 #PHP
两个开源的Php输出Excel文件类
Feb 08 #PHP
You might like
第十二节 类的自动加载 [12]
2006/10/09 PHP
利用PHP实现与ASP Banner组件相似的类
2006/10/09 PHP
PHP 分页原理分析,大家可以看看
2009/12/21 PHP
php foreach 参数强制类型转换的问题
2010/12/10 PHP
用php随机生成福彩双色球号码的2种方法
2013/02/04 PHP
微信公众平台开发关注及取消关注事件的方法
2014/12/23 PHP
php微信高级接口调用方法(自定义菜单接口、客服接口、二维码)
2016/11/28 PHP
php的laravel框架快速集成微信登录的方法
2016/12/12 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
2017/12/21 PHP
PHP实现十进制数字与二十六进制字母串相互转换操作示例
2018/08/10 PHP
jQuery 常见开发使用技巧总结
2009/12/26 Javascript
jQuery学习笔记 更改jQuery对象
2012/09/19 Javascript
js数组的基本用法及数组根据下标(数值或字符)移除元素
2013/10/20 Javascript
jQuery ajax调用WCF服务实例
2014/07/16 Javascript
jquery实现手机号码选号的方法
2015/07/31 Javascript
Knockout结合Bootstrap创建动态UI实现产品列表管理
2016/09/14 Javascript
js 去掉字符串前后空格实现代码集合
2017/03/25 Javascript
vue实现一个移动端屏蔽滑动的遮罩层实例
2017/06/08 Javascript
深入理解vue $refs的基本用法
2017/07/13 Javascript
解决Vue 通过下表修改数组,页面不渲染的问题
2018/03/08 Javascript
解决layui 表单元素radio不显示渲染的问题
2019/09/04 Javascript
Nuxt 项目性能优化调研分析
2020/11/07 Javascript
python 判断一个进程是否存在
2009/04/09 Python
python调用windows api锁定计算机示例
2014/04/17 Python
python中正则的使用指南
2016/12/04 Python
Python GUI Tkinter简单实现个性签名设计
2018/06/19 Python
Django框架模板用法入门教程
2019/11/04 Python
泰国汽车、火车和轮渡票预订网站:Bus Online Ticket
2017/09/09 全球购物
Edwaybuy西班牙:小米在线商店
2019/12/04 全球购物
简述数组与指针的区别
2014/01/02 面试题
企业三严三实学习心得体会
2014/10/13 职场文书
广告公司文案策划岗位职责
2015/04/14 职场文书
公司转让协议书
2016/03/19 职场文书
WCG2010 星际争霸决赛 Flash vs Goojila 1 星际经典比赛回顾
2022/04/01 星际争霸
HTML5中的DOCUMENT.VISIBILITYSTATE属性详解
2023/05/07 HTML / CSS