08-PHP基础

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文件配置

原文地址:https://www.cnblogs.com/pikachu/p/15216772.html