《PHP试题带答案.pdf》由会员分享,可在线阅读,更多相关《PHP试题带答案.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-一、是非题:每题 1 分,共 10 分说明:认为述正确的在括号打;否则在括号打1PHP 中变量名$_abc不是合法的。2PHP 只能使用 Mysql 数据库。3PHP 中的数组键必须为数字,且从0开场。评卷人得分4全等运算符=在比较时,只有在两者的数据类型和值都一样时才返回True。5mysql_connect()与mysql_connect()没有任何区别。6使用 continue 语句可以实现 PHP 程序的跳转。7HTML 中的 Form 表单数据必须使用 Submit 按钮才可以提交。8PHP 中的 die()和 e*it()都可以实现程序中止退出功能。9PHP 程序中可以随时嵌入
2、HTML 代码和 JS 代码。10PHP 中的 Session 功能可以完全不受制于客户端的Cookie 设置。评卷人得分二、填空题:每空 1 分,共 10 分1HTML 的 Form 表单中定义单项选择按钮需要使用INPUT 的类型,定义复选按钮需要使用INPUT 的类型。2PHP 表达式 10%2.5 值为,表达式 10/2.5 值为。3Mysql 数据库效劳默认开放的端口号是,默认管理员为。4为了能够防止 SQL 注入,你需要坚持。5表达式Testing.3+5.12的值为。6PHP 函数中可以利用向外返回一个值,可以使用声明一个全局变量。评卷人得分三、单项选择题:每题 2 分,共 30
3、 分说明:将认为正确答案的字母填写在每题后而的括号1输出结果为:A123B423C122D4132The PHP function that is used to create functions,headers,footers,or elements that will be reusedon multiple pages is.Arequire()Brefill()Creuse()DNone of the Above3If you want to e out of a while loop which of the following is used Ae*itBcloseCendDbre
4、ak4Which of the following statement about PHP is FALSEAPHP is a web scripting language.BPHP is a client side language.CPHP is server-side scripting language that allows you to generate dynamic websites.DAll the Above.z.-5Which of the following are valid float valuesA4.5678B4.0C7e4DAll of above6Study
5、 following steps and determine the correct order(1)Open a connection to MySQL server(2)E*ecute the SQL query(3)Fetch the data from query(4)Select database(5)Close ConnectionA1,4,2,3,5B4,1,2,3,5C1,5,4,2,1D4,1,3,2,57What is the correct way to add 1 to the$count variable()A$count=+1B+countCcount+;D$cou
6、nt+;8What is the correct way to create a function in PHPAfunction myFunction()Bnew_function myFunction()Ccreate myFunction()Dvoid myFunction()9以下哪个 HTML 标记是用来标记图像的.ABCD10运行输出的结果为:Ab$bB$a$bCba!Dab11 输出结果为:A*10B0*10C0D1612PHP 中,以下哪个操作符用来连接字符串.A+B.C&D*13phpfor($i=1;$i输出结果为:A1,2,3B1,2,C1,2D12,14red,2,na
7、me=apple,4);echo$a2;输出结果为:AredB4CappleD215以下哪个不是 PHP 的输出命令:AechoBprintf()CprintDwrite评卷人得分四、程序分析:每题 2 分,共 30 分说明:写出各 PHP 程序运行后在浏览器里看到的结果1php$score=90;if($score 你的成绩及格了!你的成绩不及格!2345=1)test();test();6723);85)break;echo+$i;9php$id=3;while($id10111213理工,0=cba,123);$num=count($sz);echo$num;1415五、编程题:共 20
8、 分1利用 PHP 的循环语句,输出 1100 中所有的偶数。5 分评卷人得分2假设 MySQL 数据库主机为localhost,用户名和密码都为root,数据库student中有一数据表score,有三个字段,类型及说明如下:字段字段idnamescore类型类型int自动增 1varchar(20)int说明说明表的主键学生成绩请根据功能要求编写三个PHP 网页:add.php、view.php、op.php。1add.php。功能要求:实现添加记录的功能,其中包括输入及成绩的表单界面、提交表单后的处理程序等。5 分2view.php。功能要求:把表中所有学生的和成绩信息输出到网页上。5 分3op.php。功能要求:把所有分数在55包括 55到59(包括 59)的学生的成绩改为 60;把为测试的记录删除。5 分.z.