1、*把题中的知识点要理解,考试时不会出原题,数据要改变,请一定要理解。0、课后习题一 判断题:1、$a 的值为 10,$b 的值为 5,则$a % $b 的值为 2。 (x )2、$a+=5 是正确的 PHP 表达式。 ( )3、7echo $a2;?输出结果为:(4 )9. 以下程序输出结果为:( $b=34 )10. 表单代码如下,则在 index.php 中如何得到 form 传递的 email 的值? ( )11. 以下哪个表达式返回值为 FALSE?( )A. 5abc = 5 B. abc = 0C. top = 0 D. 1a = 1a+012. 对于 html 代码,,在横线上填
2、入哪个值,才代表会显示一个提交按钮。 ( )13. 请问 strlen(“I am a teacher“)返回的结果是:( )14. 下列哪条语句可用来引入文件“time.inc”?( )15. PHP 中,定义一个类的语法为( )?四、程序分析,写出各 PHP 语句段运行后在浏览器里看到的结果。 (每题 2 分,共 30 分)1. 你的成绩及格了!你的成绩不及格!2. 输出结果:80003. “;echo There are $a $bs.;?输出结果:There are 2 dogs.There are $a $bs.4. “.$string2.“.$string3.“.$string4;
3、?输出结果:T-800 once said: “Im a teacher“.The file list of d:*.*Are you sure you want to delete d:*.* ?Does it work as you expectedn?5. =1)test();test();?输出结果:65432106. 输出结果:20207. 23);?输出结果:238. 25)break;echo +$i;?输出结果:2123259. 输出结果:YYNY10. 输出结果:112511. 输出结果:c=34612. 输出结果:32213. “南阳理工“,“cba“,321);$num=
4、count($sz);echo $num;?输出结果:414. 输出结果:twothreeother integer15. 输出结果:67五、编程题(共 25 分)1. 利用 PHP 的循环语句,输出 1100 中所有能被 4 整除的数。n“;?3. 假设 MySQL 数据库主机为“localhost”,用户名和密码都为“root” ,数据库“student”中有一数据表“score” ,有三个字段,类型及说明如下:字段 类型 说明id Int 自动增1表的主键name Varchar(20) 学生姓名score Int 成绩请根据功能要求编写三个 PHP 网页:add.php、view.php、op.php。(1)add.php。功能要求:实现添加记录的功能,其中包括输入姓名及成绩的表单界面、提交表单后的处理程序等。(2)view.php。功能要求:把表中所有学生成绩信息输出到网页上。(3)op.php。功能要求:把所有分数在55(包括 55)到 59(包括 59)的学生的成绩改为 60;把姓名为“坏蛋”的记录删除。本题参考答案(1)无标题文档姓名:分数:(2)无标题文档;?(3)无标题文档=55 and score