diff --git "a/\346\242\201\346\265\251/PHP\345\212\250\346\200\201\347\275\221\347\253\231\345\274\200\345\217\221\347\254\254\344\270\200\346\254\241\345\244\247\344\275\234\344\270\232.md" "b/\346\242\201\346\265\251/PHP\345\212\250\346\200\201\347\275\221\347\253\231\345\274\200\345\217\221\347\254\254\344\270\200\346\254\241\345\244\247\344\275\234\344\270\232.md"
index 1ef474b8d039e5fbe02adaf6767ed6783f2aac27..db17be52ca5d1af8dbc1c43f8b51b74347382fc4 100644
--- "a/\346\242\201\346\265\251/PHP\345\212\250\346\200\201\347\275\221\347\253\231\345\274\200\345\217\221\347\254\254\344\270\200\346\254\241\345\244\247\344\275\234\344\270\232.md"
+++ "b/\346\242\201\346\265\251/PHP\345\212\250\346\200\201\347\275\221\347\253\231\345\274\200\345\217\221\347\254\254\344\270\200\346\254\241\345\244\247\344\275\234\344\270\232.md"
@@ -60,7 +60,43 @@ D. 数组的下标可以是字符串 弱类型语言
**1:PHP中变量有哪些基本数据类型?**
-整型,浮点型,引用型,布尔型
+**int**
+
+$a = 10;
+
+**float**
+
+$a = 10.5;
+
+**string**
+
+$a = "十点五"
+
+**boolean**
+
+$a=true
+
+**array**
+
+$a="hello";
+
+$a = 123;
+
+**object**
+
+class student{
+
+}
+
+$a = new student();
+
+**null**
+
+$a = null;
+
+**resource**
+
+$conn = mysqli_connect('localhost')
**2:控制流程语句有哪些?**
@@ -147,6 +183,8 @@ for($i = 2;$i<=100;$i++){
}
}
}
+
+
```
diff --git "a/\346\242\201\346\265\251/PHP\345\212\250\346\200\201\347\275\221\347\253\231\345\274\200\345\217\221\347\254\254\344\272\214\346\254\241\345\244\247\344\275\234\344\270\232.md" "b/\346\242\201\346\265\251/PHP\345\212\250\346\200\201\347\275\221\347\253\231\345\274\200\345\217\221\347\254\254\344\272\214\346\254\241\345\244\247\344\275\234\344\270\232.md"
new file mode 100644
index 0000000000000000000000000000000000000000..67798cc2c8a17dfdc62d8f5db6b7794ee5aa59da
--- /dev/null
+++ "b/\346\242\201\346\265\251/PHP\345\212\250\346\200\201\347\275\221\347\253\231\345\274\200\345\217\221\347\254\254\344\272\214\346\254\241\345\244\247\344\275\234\344\270\232.md"
@@ -0,0 +1,391 @@
+# PHP动态网站开发第二次大作业
+
+### 一、选择题(6分)
+
+**1、下面哪项描述是错误的?** A
+
+A.静态成员必须实例化对象才能使用
+
+B.成员变量需要用public protected private修饰,在定义变量时不再需要var关键字
+
+C.类中的普通方法只能实例化对象才能进行调用
+
+D.包含抽象方法的类必须为抽象类,抽象类不能被实例化
+
+**2、关于面向对象的说法不正确的是?** C
+
+A:OOP是面向对象的简称
+
+B:静态方法不用实例化对象就能调用
+
+C:类里面的$this关键字代表该对象本身
+
+D:普通方法不用实例化对象就能调用
+
+**3、面向对象的三大特性中哪个不属于封装的做法?** B
+
+A 将成员变为私有的
+
+B 将成员变为公有的
+
+C 封装方法来操作成员
+
+D 使用private修饰方法
+
+### 二、简答题(4分)
+
+**1:面象对象的三大特性是什么?**
+
+封装,多态,继承
+
+### 三、操作题(90分)
+
+ **1、制作一个文件上传的页面,完成文件上传功能。(30分)**
+
+限制规则:
+
+上传的文件不能超过1M,
+
+上传文件的类型只能是jpg、gif、png、jpeg,
+
+对上传的文件进行保存。
+
+``` html
+
+
+
+
+ 文件上传
+
+
+
+
+
+
+```
+
+``` php
+";
+
+//echo "文件名
";
+//echo $_FILES["myfile"]['name'];
+//echo "
";
+//echo "文件类型
";
+//echo $_FILES["myfile"]['type'];
+//echo "
";
+//echo "文件路径
";
+//echo $_FILES["myfile"]['tmp_name'];
+//echo "
";
+//echo "文件大小
";
+//echo $_FILES["myfile"]['size'];
+//echo "
";
+//echo "报错
";
+//echo $_FILES["myfile"]['error'];
+
+
+echo "
";
+
+$error = $_FILES["myfile"]['error'];//获取文件错误
+ if($error==0){//判断错误
+
+ define("SIZE",1024*1024);//限制大小
+ $size = $_FILES["myfile"]['size'];//获取文件大小
+
+ if($size
+
+
+
+
+ 学生成绩表
+
+
+ 添加 搜索会员
+
+
+
+
+ 编号 |
+ 部门 |
+ 简介 |
+ 操作 |
+
+ 没有数据 | ";
+ }else{
+ while($a = mysqli_fetch_assoc($res)){
+ ?>
+
+ |
+ |
+ |
+
+ 修改|
+ 删除
+ |
+
+
+
+
+
+
+
+
+```
+
+```php+HTML
+
+
+
+
+ 添加信息
+
+
+
+
+
+
+
+
+返回首页";
+ }else{
+ echo "添加失败!";
+ }
+```
+
+```php+HTML
+返回首页";
+}else{
+ echo "修改失败!";
+}
+```
+
+```php+HTML
+
+
+
+ 修改信息
+
+
+
+
+
+
+```
+
+```php+HTML
+
+
+
+
+
+
+ 搜索结果
+
+
+
+
+ 部门编号 |
+ 部门名称 |
+ 部门简介 |
+
+没有数据 | ";
+}else{
+ while($a = mysqli_fetch_assoc($res)){
+ ?>
+
+ |
+ |
+ |
+
+
+ 返回首页
+
+
+
+```
+
+```php+HTML
+返回首页";
+} else {
+ echo "修改失败!";
+}
+```
+