### 环境配置
- 修改php.ini配置文件可以定制上传机制。
- file_uploads: 是否永许上传文件。On开启 Off关闭
- upload_tmp_dir: 文件上传过程中临时文件保存的目录,默认是/tmp
- upload_max_filesize: 永许上传的最大文件大小,
- post_max_size: php将接受的最大POST数据的大小,包括上传文件,表单数据,所以post_max_size要大于upload_max_filesize
- max_file_uploads: 单个请求时,永许上传的最大文件数量
### 超全局数组
- 上传的文件保存在$_FILES超全局数组中。具体参数如下:
- tmp_name: 临时文件名
- name: 上传文件原文件名
- type: 文件MIME类型
- error: 错误编码
- size: 文件大小,单位字节
### 上传安全函数
- is_uploaded_file 函数会检测文件是否是合法的上传文件
- move_uploaded_file 函数会把临时文件移动到指定位置
- linux 基础
- ln 链接
- linux 环境变量
- linux 进程查看
- nginx
- redis
- redis 安装
- php 底层原理
- php源码编译安装
- phpize文件
- php命令行
- php7 新特性
- php7 变量
- php7 生命周期
- php sapi运行模式
- php 内存管理
- php 运行机制和Zend虚拟机
- php垃圾回收
- php 基础
- php.ini
- php函数
- 面向对象
- php 文件上传
- ob缓冲和页面静态化
- php中的session
- php cURL扩展
- composer 应用
- php 错误和异常
- thinkphp
- tp6容器和依赖注入
- tp6 的服务
- tp6事件
- tp6 多应用
- tp6路由
- tp6 cache
- tp6 request
- tp6 中间件
- tp6 response
- tp6 Db
- 备忘录
- 数据库表