一步一步学习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 相关文章推荐
深入了解PHP类Class的概念
Jun 14 PHP
探讨PHP函数ip2long转换IP时数值太大产生负数的解决方法
Jun 06 PHP
discuz免激活同步登入代码修改方法(discuz同步登录)
Dec 24 PHP
CodeIgniter输出中文乱码的两种解决办法
Jun 12 PHP
Codeigniter购物车类不能添加中文的解决方法
Nov 29 PHP
Laravel 5框架学习之环境与配置
Apr 08 PHP
Symfony2创建页面实例详解
Mar 18 PHP
thinkphp3.x连接mysql数据库的方法(具体操作步骤)
May 19 PHP
详解Yii2 之 生成 URL 的方法
Jun 16 PHP
php语言注释,单行注释和多行注释
Jan 21 PHP
PHP应用跨时区功能的实现方法
Mar 21 PHP
thinkPHP框架乐观锁和悲观锁实例分析
Oct 30 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封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
2014/06/19 PHP
PHP正则替换函数preg_replace和preg_replace_callback使用总结
2014/09/22 PHP
PHP微信红包生成代码分享
2016/10/06 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
百度移动版的url编码解码示例
2014/04/29 Javascript
jQuery Form 表单提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的应用
2016/01/23 Javascript
Bootstrap中CSS的使用方法
2016/02/17 Javascript
ClearTimeout消除闪动实例代码
2016/02/29 Javascript
JS中的hasOwnProperty()和isPrototypeOf()属性实例详解
2016/08/11 Javascript
ES6新特性三: Generator(生成器)函数详解
2017/04/21 Javascript
用vuex写了一个购物车H5页面的示例代码
2018/12/04 Javascript
JavaScript的级联函数用法简单示例【链式调用】
2019/03/26 Javascript
详解Vue 匿名、具名和作用域插槽的使用方法
2019/04/22 Javascript
浅谈layui数据表格判断问题(加入表单元素),设置单元格样式
2019/10/26 Javascript
vue-cli3使用mock数据的方法分析
2020/03/16 Javascript
jquery插件懒加载的示例
2020/10/24 jQuery
Vant+postcss-pxtorem 实现浏览器适配功能
2021/02/05 Javascript
[02:48]DOTA2英雄基础教程 暗夜魔王
2013/12/12 DOTA
python数据结构之图深度优先和广度优先实例详解
2015/07/08 Python
python中set常用操作汇总
2016/06/30 Python
Python 多线程Threading初学教程
2017/08/22 Python
Python入门之三角函数atan2()函数详解
2017/11/08 Python
python实现名片管理系统
2018/11/29 Python
Empty test suite.(PyCharm程序运行错误的解决方法)
2018/11/30 Python
Tensorflow分类器项目自定义数据读入的实现
2019/02/05 Python
python文档字符串(函数使用说明)使用详解
2019/07/30 Python
Python 多线程,threading模块,创建子线程的两种方式示例
2019/09/29 Python
HTML5拖拉上传文件的简单实例
2017/01/11 HTML / CSS
白兰氏健康Mall:BRAND’S
2017/11/13 全球购物
英国最大的婴儿监视器网上商店:Baby Monitors Direct
2018/04/24 全球购物
extern是什么意思
2016/03/10 面试题
大学生应聘推荐信范文
2013/11/19 职场文书
大学生职业生涯规划书模版
2013/12/30 职场文书
经济管理专业求职信
2014/06/09 职场文书
个人学习总结范文
2015/02/15 职场文书
Windows11插耳机没反应怎么办? win11耳机没声音的多种解决办法
2021/11/21 数码科技