diff --git "a/\346\235\250\347\201\277/20220522.md.txt" "b/\346\235\250\347\201\277/20220522.md.txt" new file mode 100644 index 0000000000000000000000000000000000000000..5ed67c6ea7550c33d3bd9a0fe0df1147797acc14 --- /dev/null +++ "b/\346\235\250\347\201\277/20220522.md.txt" @@ -0,0 +1,46 @@ +```php + + + + + 上传文件 + + +
+ 请选择你要上传的文件: +
+ +
+ + + +``` + +```php +//实现一个文件上传,限制只能上传pdf和word格式,大小为1M以内。 +$error=$_FILES['file1']['error']; +if ($error==0) { + define("daxiao", 1024 * 1024); + $size=$_FILES['file1']['size']; + if ($size >daxiao) { + echo "文件上传太大了"; + } else { + echo "允许上传文件的大小"; + $arr = array("pdf", "docx"); + $name = $_FILES['file1']['name']; + $namearr = explode(".",$name); + $lname = end($namearr); + $result = in_array($lname,$arr); + if (!$result) { + echo "不符合上传文件类型"; + } else { + echo "符合上传文件类型"; + + } + + } +}else{ + echo "上传失败"; +} +``` +