PHP基础
变量命名 变量类型 引用赋值
类型 范围 引号 字符串连接符 自动(强制)转换 判断变量类型
运算符 自增自减 三元运算符 优先级
if switch for while 四个跳出的区别
形参 实参 全局变量 静态变量 each/return 有关function的函数
引用函数 变量函数 回调函数 递归函数 匿名函数 引用
声明数组 数组分类 数组特性 增加元素 遍历数组 与数组有关的函数(range /array_fill() /reset )
错误类型 自定义错误类型 php.ini
文件目录的函数
文件的复制
处理上传的函数 单文件上传 多文件上传
文本插入文件 每插一行换一行
__FILE__ __DIR__
拼接网站绝对路径 拼接绝对路径
name type tmp_name error size
strtotime() mktime()
MySQL基础
数据库 数据表 表数据
一次插多条 修改表名 索引
Innodb myisam
增删改查 字符集 备份数据库 常用函数(去重 限制 排序 子查询 比较 总和)
外键 视图 存储过程 控制语句 触发器
正则
OOP面向对象
$this 栈和队列
3p 魔术方法
:: 访问级别 链式操作 重写
final static const常量与define区别 instanceof clone 单例设计模式
自动加载类 串行化与反串行化
try{}catch(){} 自动接收异常
mysqli类链接数据库
PDO类链接数据库
getAttribute
预处理让登录更安全
命名空间namespace
Smarty
使用smarty
禁止直接访问某文件夹 for while if foreach
(语言的)配置文件 变量调节器(截断) 缓存 继承
高内聚 低耦合 mvc
__autoload
Thinkphp3.2
- Thinkphp原生增删改查
- tp3.2最开始自动生成的页面
- 图片的上传以及图片的读取类
- ThinkPHP-控制器
- tp3.2多表联查
- tp3.2中使用fetchSql,不执行语句
- thinkphp3.2语言变量($Think)
- thinkphp3.2配置输出($Think)
- thinkphp3.2常量变量($Think)
- thinkphp3.2系统变量($Think)
thinkphp限制显示文字数后面用…表示- thinkPHP3.2分页
- Thinkphp 自动生成ADMIN目录
- Thinkphp 页面的继承
设计模式
PHP函数库
面试
软件