:-: ![](https://box.kancloud.cn/f78a0461cdb0d757d4685007de6635ae_400x300.png)
[TOC]
### PHP 定义:
> 所谓 php(超文本预处理器,服务器的脚本语言) 是一种被广泛应用的多用途脚本语言,因为其 可以嵌入到html中, 所以非常适用于web网站的开发.
### PHP的环境:
php以及 web的运行环境,我会单独写一个文档, 这里主要使用一下集成环境.
php的集成环境有许多:
> wampserver(wamp)
> xampp
> phpstudy
> phpwamp
> 等等
**注意:** 这些软件均可以一键安装,但是其内含有三种不同的软件合成,每个软件均可以单独安装.
**我们选用wamp进行服务器端的搭建**
如图:
![](https://box.kancloud.cn/b6db271c66a7470c0c853554b9b05126_145x50.png)
**绿⾊**代表所有内容可以使⽤
**红⾊**代表所有内容不可以使⽤
**橘⻩**⾊代表 部分可以使⽤
⼀般如果出现红⾊,表示安装有问题,需要重新安装,出现橘⾊,⼀般是端⼝占⽤检查端⼝。
### PHP能做什么?
> 收集表单数据
> ⽣成动态⻚⾯
> 字符串处理
> 处理服务器端⽂件系统
> 编写数据库⽀持⻚⾯
> 会话控制
> 服务器端的相关操作
> 甚⾄php可以操作表格(⼀般不操作)
### 为什么要⽤php?
(1) php运⾏在各种平台上(windows.linux,mac,unix)等等。
(2) PHP 可以兼容⼏乎所有的web服务器(Apache IIS tomcat..)。
(3) PHP ⽀持多种数据库。
(4) PHP 是开源软件,是免费的。
(5) PHP易于学习,并且⾼效的运⾏在服务器端。