一步一步学习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中create table语句的基本语法是
Jan 15 PHP
有关 PHP 和 MySQL 时区的一点总结
Mar 26 PHP
ajax实现无刷新分页(php)
Jul 18 PHP
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
Aug 01 PHP
php 启动报错如何解决
Jan 17 PHP
php可应用于面包屑导航的迭代寻找家谱树实现方法
Feb 02 PHP
用PHP代码给图片加水印
Jul 01 PHP
laravel学习教程之关联模型
Jul 30 PHP
thinkPHP5.0框架开发规范简介
Mar 25 PHP
浅谈laravel数据库查询返回的数据形式
Oct 21 PHP
PHP 命名空间和自动加载原理与用法实例分析
Apr 29 PHP
PHP常量及变量区别原理详解
Aug 14 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
php 在线打包_支持子目录
2008/06/28 PHP
PHP闭包(Closure)使用详解
2013/05/02 PHP
php+ajax实现无刷新数据分页的办法
2015/11/02 PHP
php冒泡排序与快速排序实例详解
2015/12/07 PHP
原生JS实现Ajax通过GET方式与PHP进行交互操作示例
2018/05/12 PHP
PHP实现的装箱算法示例
2018/06/23 PHP
YII框架学习笔记之命名空间、操作响应与视图操作示例
2019/04/30 PHP
Nigma vs Alliance BO5 第三场2.14
2021/03/10 DOTA
限制复选框的最大可选数
2006/07/01 Javascript
JavaScript中的匀速运动和变速(缓冲)运动详细介绍
2012/11/11 Javascript
表单元素的submit()方法和onsubmit事件应用概述
2013/02/01 Javascript
3种不同方式的焦点图轮播特效分享
2013/10/30 Javascript
javascript的parseFloat()方法精度问题探讨
2013/11/26 Javascript
js报$ is not a function 的问题的解决方法
2014/01/20 Javascript
10分钟学会写Jquery插件实例教程
2014/09/06 Javascript
jQuery on()方法使用技巧详解
2015/04/16 Javascript
javascript表格的渲染组件
2015/07/03 Javascript
JS键盘版计算器的制作方法
2016/12/03 Javascript
原生js实现键盘控制div移动且解决停顿问题
2016/12/05 Javascript
vue项目总结之文件夹结构配置详解
2017/12/13 Javascript
vue父组件异步获取数据传给子组件的方法
2018/07/26 Javascript
vue抽出组件并传值实例
2020/07/31 Javascript
python实现的登录和操作开心网脚本分享
2014/07/09 Python
Python是编译运行的验证方法
2015/01/30 Python
如何在sae中设置django,让sae的工作环境跟本地python环境一致
2017/11/21 Python
Pytorch 神经网络—自定义数据集上实现教程
2020/01/07 Python
利用python实现逐步回归
2020/02/24 Python
Python递归函数特点及原理解析
2020/03/04 Python
Python使用matplotlib绘制圆形代码实例
2020/05/27 Python
5 个强大的HTML5 API 函数推荐
2014/11/19 HTML / CSS
使用phonegap进行提示操作的具体方法
2017/03/30 HTML / CSS
致800米运动员广播稿
2014/02/16 职场文书
乡镇干部十八大感言
2014/02/17 职场文书
日语专业毕业生自荐书
2014/06/18 职场文书
入党积极分子对十八届四中全会期盼的思想汇报
2014/10/17 职场文书
SpringBoot使用ip2region获取地理位置信息的方法
2022/06/21 Java/Android