php
php是一种后台编程语言;使用php可以开发动态网站和后台接口(所谓接口就是url地址,用于给前端提供数据)。
php基础语法
- 变量
- 字符串拼接
- 单引号与双引号
- 内容输出
- 数据类型
- 运算符
- 分支循环语句
- 函数
- 预定义变量(表单处理)
变量
变量以$开头 字母/数字/下划线 不能以数字开头,大小写敏感。
内容输出
- echo:输出简单数据类型,如字符串、数值
- print_r():输出复杂数据类型,如数组
- var_dump():输出详细信息,如对象、数组
字符串拼接
- js中字符串拼接用+;php中字符串拼接用.
单引号与双引号
- 单引号中的变量会当作普通字符串处理
- 双引号中的变量会解析为变量值
运算符
- 与JavaScript基本类似
数据类型
- 字符串
- 整型
- 浮点型
- 布尔型
- 数组
- 对象
- NULL
预定义变量(表单处理)
- $_GET
- $_POST
分支循环
- if/switch
- while
- for
- foreach
函数
自定义函数
- 语法规则(函数名不区分大小写)
系统函数
- gettype()
- json_encode()
apache安装配置
安装
安装路径D:wamp
配置根路径
默认的网站根路径是安装目录的www子目录(D:wampwww),如果不想使用默认目录,可以自己配置。配置方式如下:
-
找到文件D:wampinapacheApache2.4.4confhttpd.conf 或者打开如下文件(实际是同一个文件)
-
在文件中搜索DocumentRoot,找到239行位置
-
修改根路径为如下形式:(如果要配置虚拟主机,这里配置成根路径;如果不配置根路径,可以配置成D:ajax;现在配置的是虚拟主机形式;两个位置应该保持一致)
配置虚拟主机
配置虚拟主机可以配置多个网站(域名和网站目录对应),配置步骤如下
-
开启虚拟主机辅配置,在httpd.conf 中找到如下位置,然后把前面的井号去掉
-
配置虚拟主机,打开conf/extra/httpd-vhosts.conf
分别修改以下三项,其它项无需指定。- DocumentRoot "E:/www/example"
- ServerName "example.com "
- ServerAlias "www.example.com"
-
修改DNS(hosts)文件(C:WindowsSystem32driversetchosts),
添加如下内容:
127.0.0.1 example.com
127.0.0.1 www.example.com -
重启apache
-
访问http://www.example.com或者http://example.com
配置多个虚拟主机
-
httpd-vhosts.conf文件配置
-
hosts文件配置