diff --git "a/\347\252\246\347\253\213\346\235\250/0518-\344\270\212\344\274\240\346\226\207\344\273\266.md" "b/\347\252\246\347\253\213\346\235\250/0518-\344\270\212\344\274\240\346\226\207\344\273\266.md"
new file mode 100644
index 0000000000000000000000000000000000000000..06f48084948aff876acd7f073c3e38147750566f
--- /dev/null
+++ "b/\347\252\246\347\253\213\346\235\250/0518-\344\270\212\344\274\240\346\226\207\344\273\266.md"
@@ -0,0 +1,46 @@
+```php
+
+
+
+
+ 文件上传作业
+
+
+
+
+
+```
+
+```php
+";
+$error = $_FILES['file']['error'];;//默认返回0
+//通过$error 返回的值来判断是否成功上传 返回的值是0
+if ($error==0){
+$array = array("pdf","docx");//限制接收的文件类型
+$name = $_FILES ['file']['name'];//将字符串分割成数组
+$size = $_FILES['file']['size'];//限制上传过来文件的大小
+define("size",1024*1024);//大小为1兆
+$nameArr = explode(".",$name);//得到两个元素,由点号分隔的文件名和后缀名里面的元素也是文件名和后缀名
+$lastname = $nameArr[count($nameArr)-1];//用数组长度-1来代表下标
+$result = array_search($lastname,$array);//查找键名 找到就返回键名 找不到就返回 falls
+if ($result===false){
+ echo "文件格式错误!"."
";
+ }else{
+ echo "文件格式正确!";
+
+ if ($size>size){
+ echo "上传的文件超过1Md,上传失败!";
+ }else{
+ echo "文件大小刚好,上传成功!";
+ }
+ }
+}
+
+```
+