From d578c5169777273ab6adc200b5b0b991eced7cb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E9=91=AB=E4=BB=AA?= <3355466010@qq.com> Date: Sun, 22 May 2022 05:20:45 +0000 Subject: [PATCH] 211 --- ...12\344\274\240\346\226\207\344\273\266.md" | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 "\346\235\250\351\221\253\344\273\252/20220522-php\344\270\212\344\274\240\346\226\207\344\273\266.md" diff --git "a/\346\235\250\351\221\253\344\273\252/20220522-php\344\270\212\344\274\240\346\226\207\344\273\266.md" "b/\346\235\250\351\221\253\344\273\252/20220522-php\344\270\212\344\274\240\346\226\207\344\273\266.md" new file mode 100644 index 0000000..860a56a --- /dev/null +++ "b/\346\235\250\351\221\253\344\273\252/20220522-php\344\270\212\344\274\240\346\226\207\344\273\266.md" @@ -0,0 +1,44 @@ +```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 "上传失败"; +} + -- Gitee