//设置脚本最大执行时间
set_time_limit(int $seconds) :bool
//为一个配置选项设置值,成功时返回旧的值,失败时返回 false
。
ini_set(string $varname, string $newvalue ) : string
//设置应该报告何种 PHP 错误
error_reporting(int $level = ?) :int
error_reporting(0);//关闭所有php报告
error_reporting(E_ALL);//报告所有 PHP 错误 等价于 ini_set('error_reporting', E_ALL); 等价于 error_reporting(-1)
//全局变量$_FILES
$_FILES['userfile']['name'] //客户端机器文件的原名称
$_FILES['userfile']['type'] //文件的MIME类型
$_FILES['userfile']['size'] //已上传文件的大小,单位为字节
$_FILES['userfile']['tmp_name'] //文件被上传后在服务器储存的临时文件名
$_FILES['userfile']['error'] //和文件上传相关的错误代码
//pathinfo - 返回文件路径信息
pathinfo(string $path, int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME)
// 将上传的文件移动到新位置,本函数检查并确保由 filename
指定的文件是合法的上传文件(即通过 PHP 的 HTTP POST 上传机制所上传的)。如果文件合法,则将其移动为由 destination
指定的文件。
move_uploaded_file(string $filename, string $destination) : bool
//php 解压缩类
$zip = new pclzip()