diff --git "a/\345\274\240\346\273\241\345\251\267/20220602\347\211\265\346\211\213\347\275\221.md" "b/\345\274\240\346\273\241\345\251\267/20220602\347\211\265\346\211\213\347\275\221.md" new file mode 100644 index 0000000000000000000000000000000000000000..e700834d182395a114ea616d9fe675fad3fca705 --- /dev/null +++ "b/\345\274\240\346\273\241\345\251\267/20220602\347\211\265\346\211\213\347\275\221.md" @@ -0,0 +1,179 @@ +```php + + + + + + + + + 用户登录 + + +

用户登录

+
+ + + + + +
+
+ + + + +重新登陆"); + + }else{ + echo "登陆成功 返回首页"; + } +} + +?> +``` + +```php + + + + + + + + 用户注册 + + + + + + +

用户注册

+
+ + + + + + + + + + + + + + + + + + //colspan合并 + + +
用户名:*
密码:*
重设密码:*
性别:女*
身高:
爱好: + + + + +
年龄:*
住址:
手机号码:
交友宣言:
上传头像:
+
+ + + +``` + +```php + $value){ + if($key!="提交"){ + $key=$value; + } +} +$hobby=implode(',',$hobby); + +//连接服务器 +include_once ('conn.php'); +//编写SQL语言,注册往数据库表里新增数据 insert +$sql="insert into `user` value (null,'$username','$password1',$sex,'$height','$hobby','$age','$address','$phone',null,'$aboutme')"; +//执行上面的sql语句 +$result=mysqli_query($conn,$sql); +//判断是否注册成功 +if($result){ + echo "注册成功!
请登录!"; +}else{ + die("注册失败!".mysqli_error($conn)); +} + +``` + diff --git "a/\345\274\240\346\273\241\345\251\267/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/\345\274\240\346\273\241\345\251\267/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" new file mode 100644 index 0000000000000000000000000000000000000000..2f11f172d8e93d46503f2db8e9cb2d247d2e326c --- /dev/null +++ "b/\345\274\240\346\273\241\345\251\267/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" @@ -0,0 +1,196 @@ +### **PHP动态网站开发第一次大作业** + +一、选择题(8分) + +1、php定义变量正确的是(D) + +A.var a = 5; + +B.int b = 6; + +C.var $a = 12; + +D.$a = 10; + +2、下列语言代码的循环体执行的次数是(C) + + + +A.0 + +B.1 + +C.2 + +D.3 + +3、定义关联数组的时,其键名与值之间的分隔符是(B) + +A.-> + +B.=> + +C.: + +D.# + +4、下列说法正确的是(A) + +A. 数组的下标必须为数字,且从“0”开始 + +B. 数组的下标必须是连续的 + +C. 数组中的元素类型必须一致 + +D. 数组的下标可以是字符串 弱类型语言 + +#### 二、简答题(12分) + +1:PHP中变量有哪些基本数据类型? + +##### 答:整形,字符串,布尔型,数组,浮点型 + + + +2:控制流程语句有哪些? + +答:**1.条件控制语句:if、else、elseif和switch;** + +**2.循环控制语句:foreach、while、do while和for;** + +**3.转移控制语句:break、continue和return** + + + +三、编程题(50分) + + 1、定义变量存储自己的姓名,年龄,性别,考试成绩。并进行输出(10分) + +```php +'; +} +``` + +4、求1到100内的素数?(15分) + +(素数是在大于1的自然数中,除了1和它本身以外不再有其他[因数](https://baike.baidu.com/item/因数/9539111)的自然数) + +```php +"; + } + for ($j = 2; $j < $i; $j++) { + if ($i % $j == 0) { + break; + }if($j == $i-1){ //多加一个判断条件,当$i % $j余完之后,输出$i + echo $i,'是素数','
'; + } + } +} +``` + + + + + +四、操作题(30分) + +1、定义一个关联数组,数组里面有4个元素,这4个元素分别存放的是自 己的姓名,年龄,性别,考试成绩。并进行输出?(10分) + +```php +"张满婷","age"=>"19","sex"=>"女","ks"=>100); + +echo $sz["name"].$sz["age"]."岁,性别:".$sz["sex"].$sz["ks"]."分"; +``` + + + + + +2、在数组中搜索键值 "red",并返回它的键名。数组如下所示:(10分) + +```php +$a=array("a"=>"red","b"=>"green","c"=>"blue"); +"red","b"=>"green","c"=>"blue"); +$cz=array_search("red",$a); +echo $cz; +``` + + + + 3、把字符串按照.打散为数组,字符串如下:$str = "www.mxdx.com";(10分) + +```php +"; +} +``` + + + + \ No newline at end of file