超全局变量
$GLOBALS 存放一个全局变量的变量
$_REQUERST 存放前台获取 post或 get 提供的数据
$_GET 存放前台获取get 提供的数据
$_POST 存放前台获取post 提供的数据;
$_FILES 存放客户端上传的文件信息;
前台的硬性要求:
首先html文件中的 表单form 的请求方式 post 表单的属性必须要有 enctype="nultpart/form-data";
input的type 的属性值为 file 还有向后台提供的name 字段;
php上传文件过程解析:
文件上传到一个临时目录,但是php代码执行完,这个在临时目录中的文件会被销毁,我们通过方法这个目录转移到指定目录;
后台$_FILES接受分析:
$_FILES:是一个二维数组;
文件属性,又是一个数组;
name属性:文件名;
type属性:是文件的mime类型;
size属性:文件大小;
移动文件位置:move_uploaded_file(参数一,参数二);
参数一:要移动的位置;
参数二:移动的新文件;
随机数:rand(参数一,参数二);
随机生成 参数一到参数二之间的数 案例 $p=rand(100,999) 解析:随机生成100-999之间的数字;
判断目录是否存在
file_existe("目录名")