怎么在Windows系统中搭建php环境


Posted in PHP onAugust 31, 2013

PHP介绍:
PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

PHP环境的搭建:
php环境的搭建可以采用使用集成软件(即集成了php、apache、mysql)搭建的方式,也可以自己分别下载:php、apache、mysql进行搭建。

因为很多php初学者在环境搭建这一环节就费了很大的功夫,导致失去了学习php的兴趣,所以小编推荐初学者使用集成软件搭建环境,随着学习的不断深入,再回过头来了解环境。也就是说,让大家先把环境搭建起来,学习php的基本知识,培养对php的兴趣,然后在回过头来去研究本地环境的是怎么回事。

搭建php环境的软件,主要有两种:
一、
wamp适合学习研究php时环境的搭建
二、appserv适合服务器上环境的搭建

大家平时学习php还是推荐使用wamp。
安装wamp很简单,推荐使用默认配置进行安装。
安装好以后,在浏览器输入localhost,然后回车,如果出现wamp的首页,则证明安装成功,环境配置成功。

怎么在Windows系统中搭建php环境

安装好以后,默认会在C盘根目录生成一个wamp文件夹(如果安装在其他盘也是类似),在wamp文件夹中,有一个www目录。

我们先要打开wamp程序,是本地环境开启。
我们在www目录下,新建一个test.php文件,

然后输入:
<?php echo "hello world!";?>
在浏览器输入localhost/test.php

输出
hello world

也就是说,localhost就对应着www目录,在浏览器通过输入文件的地址,进行访问。

PHP 相关文章推荐
在 PHP 中使用随机数的三个步骤
Oct 09 PHP
php自动跳转中英文页面
Jul 29 PHP
PHP n个不重复的随机数生成代码
Jun 23 PHP
php设计模式 Strategy(策略模式)
Jun 26 PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
Oct 29 PHP
php中实现可以返回多个值的函数实例
Mar 21 PHP
ThinkPHP V2.2说明文档没有说明的那些事实例小结
Jul 01 PHP
PHP Web木马扫描器代码分享
Sep 06 PHP
Yii隐藏URL中index.php的方法
Jul 12 PHP
老生常谈PHP面向对象之标识映射
Jun 21 PHP
laravel 数据迁移与 Eloquent ORM的实现方法
Apr 12 PHP
通过PHP设置BugFree获取邮箱通知
Apr 25 PHP
深入解析php中的foreach函数
Aug 31 #PHP
如何使用php输出时间格式
Aug 31 #PHP
PHP取整函数:ceil,floor,round,intval的区别详细解析
Aug 31 #PHP
php取整函数ceil,floo,round的用法及介绍
Aug 31 #PHP
php strrpos()与strripos()函数
Aug 31 #PHP
PHP函数preg_match_all正则表达式的基本使用详细解析
Aug 31 #PHP
显示程序执行时间php函数代码
Aug 29 #PHP
You might like
一个比较简单的PHP 分页分组类
2009/12/10 PHP
php判断输入不超过mysql的varchar字段的长度范围
2011/06/24 PHP
PHP与SQL注入攻击防范小技巧
2011/09/16 PHP
win7下memCache的安装过程(具体操作步骤)
2013/06/28 PHP
让CodeIgniter的ellipsize()支持中文截断的方法
2014/06/12 PHP
PHP+MySQL存储数据常见中文乱码问题小结
2016/06/13 PHP
php实现HTML实体编号与非ASCII字符串相互转换类实例
2016/11/02 PHP
详解ThinkPHP3.2.3验证码显示、刷新、校验
2016/12/29 PHP
Thinkphp5.0 框架的请求方式与响应方式分析
2019/10/14 PHP
JavaScript 替换Html标签实现代码
2009/10/14 Javascript
js中判断数字\字母\中文的正则表达式 (实例)
2012/06/29 Javascript
js 判断一个元素是否在页面中存在
2012/12/27 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
2014/02/08 Javascript
利用jquery动画特效和css打造的侧边弹出垂直导航
2014/04/04 Javascript
js实现文字跟随鼠标移动而移动的方法
2015/02/28 Javascript
javasript实现密码的隐藏与显示
2015/05/08 Javascript
JavaScript中使用自然对数ln的方法
2015/06/14 Javascript
AngularJS 避繁就简的路由
2016/07/01 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
JavaScript初学者必看“new”
2017/06/12 Javascript
vue项目关闭eslint校验
2018/03/21 Javascript
微信小程序使用二次贝塞尔曲线画波浪
2018/12/25 Javascript
微信 jssdk 签名错误invalid signature的解决方法
2019/01/14 Javascript
如何利用ES6进行Promise封装总结
2019/02/11 Javascript
实现vuex原理的示例
2020/10/21 Javascript
Python 爬虫学习笔记之多线程爬虫
2016/09/21 Python
python实现人机五子棋
2020/03/25 Python
python 使用raw socket进行TCP SYN扫描实例
2020/05/05 Python
使用HTML5的File实现base64和图片的互转
2013/08/01 HTML / CSS
澳大利亚吉他在线:Artist Guitars
2017/03/30 全球购物
在线购买廉价折扣书籍和小说:BookOutlet.com
2018/02/19 全球购物
推广活动策划方案
2014/08/23 职场文书
施工现场安全管理制度
2015/08/05 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书
Go 通过结构struct实现接口interface的问题
2021/10/05 Golang
一篇文章弄清楚Ajax请求的五个步骤
2022/03/17 Javascript