回顾

  • 静态网站,动态网站
  • 客户端,服务端
  • 端口,端口号
  • BS、CS架构
  • 前台,后台
  • 站点,虚拟目录,虚拟主机
  • Apache安装
  • php安装
  • MySQL安装
  • 程序的卸载
  • Lamp,Wamp
  • 更改虚拟目录Documentroot
  • 更改首页Directoryindex
  • 更改监听端口Listen
  • DNS解析
  • 虚拟主机配置

dreamwaver配置

  • 配置站点

四种定界符

  • php执行原理

传值与传址

  • &符号应用

变量的销毁

  • unset命令

可变变量

  • 举例:$$a

函数应用
常量定义

  • define()
  • defined()

变量的数据类型

  • 标量类型、复合类型、特殊类型
  • 字符串中单引号、双引号区别、{}应用
  • 索引数组(位置)、关联数组(字符串),键值对

echo、print_r
资源类型(mysql)

输出语句

  • echo:数字、字符串(布尔型true为1,false为null),数组(只有数组名),一次可多个参数,无返回值
  • print:一次只能一个参数、有返回值
  • print_r:数组(数组的键以及数组的值)
  • var_dump:包括数据类型

算术运算符

  • 注释:单行注释://,#、多行注释:/ /
  • +(只能做数字运算)、-、*、/、%
  • ++,—,-

比较运算符和逻辑运算符

  • 、>=、<、<=、==、!=、===、!==
  • 字符串转换为数字会抽出其中的数字,若无则为0,可用于转换字符串到数值型
  • &&、||、!

赋值运算符和三元运算符

  • 字符串连接符:.
  • 赋值运算符:=,+=,-=,/=,%=,.=
  • 三元运算符:表达式?值1:值2

判断奇偶数

  • 单分支:if(){}
  • 双分支:if(){}else{}
  • 多分支:if(){}else if(){}else{}
  • 多路判定:switch(){case label1: break; case label2: break; default: }

**通过$_post、$_get获得对应提交的数据
isset(),判断是否设置了某个值**

优化判断奇偶数代码

  • is_numeric():判断是否为数字
  • is_int():判断是否为整型

标签: none

评论已关闭