上传文件的方法
trim:消除空白字符
file_put_contents(写入文件名,写入文件 )
htmlspecialchars(将我这个特殊含义的字符转换为实体字符)
文件上传必要条件
1)method属性:表单提交方式必须为POST
2)enctype属性:form表单属性,主要是规范表单数据的编码方式enctype=”multipart/form-data"
$_FILES:用于接收用户提交的文件
if($_POST){$name=$_FILES['upload]['name'];
$tmp_name=$_FILES['upload]['tmp_name];
$ext=substr(strrchr($name,'.'),1);
}
strrchr(变量,‘分割点’):从右往左查找以分割点开头后的文件后缀
substr(变量,位数):去掉变量前几位
time():生成当前时间秒数
rand():生成随机数
file_exists(文件):判断文件是否存在
mkdir(文件名,权限0777,true[一层一层去创建文件]):创建新文件
move_upload_file(某个文件,目标路径):将某个文件移动到目标路径
创建对象:
class 对象名{public$属性名=属性;
public function pao(){echo "i love you";}
}
public:创建公共属性
public function:创建公共方法
private:私有属性
protected:受保护的只能自己(类里面)和子类使用
$this:代表自己
实例名=new 对象名;
实例名->实例属性
实例名->实例方法()