PHP程序设计A卷

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6、( )数组分为索引数组和关联数组两种类型。
7、( )在PHP中可以使用单引号和双引号定义字符串。
8、( )include语句必须放到PHP标记中,否则代码会被视为文本而不会被执行。
9、( )PHP中提交表单数据以及文件上传只能使用POST方法。
10( )启动Session用的是Session_begin函数。
2017~2018学年度第二学期考试题
班级: 科目:PHP程序设计命题人:A卷 共2页 审核:
题号






总分
满分
20
40
10
30
100
得分
一、填空题(每空1分,共计20分)
1、提交表单数据有两种方法:GET方法和POST方法。
2、MySQL支持的数据类型主要分成三种:______、______和______。
14、执行查询数据表中的数据使用什么函数()?
A.mysqli_query()B.mysqli_error()C.mysqli_connect()D.mysqli_fetch_array()
15、下面代码运行后输出的结果是()。
<?php
$arr = array(0 => 1,1 => 2,2=>3,'hi' => "hello");
6、下面代码的执行结果是()。
<?php
$a = "12str"+8;
echo $a;
?>
A.20B.12str8C.8 D.20str
7、如果在使用Cookie时不设置Cookie的过期时间会怎样?()。
A.Cookie立即失效B.Cookie永不过期C.Cookie无法设置D.浏览器关闭后失效
8、下面定ห้องสมุดไป่ตู้的数据类型中是字符串型数据的是()。
A. arrayB. countC. foreachD. list
4、销毁Session的函数是()。
A.session_start()B.session_register()C.session_destroy()D.session_unset()
5、Apache服务器默认的端口号为()。
A.80B.81C.82 D.8080
echo $arr[1];
?>
A.1B.2C.3D.hello
16、下列属性中不属于文本域<textarea>的属性是()。
A.nameB.colsC.rowsD.value
17、下列属性中不属于密码域PASSWORD的属性是()
A.nameB.maxlengthC.sizeD.value
18、下列选项不属于PHP注释的是()
三、判断题(每题1分,共10分.对的划√,错的划×)
1、( )PHP可以支持MYSQL数据库,但不支持其它的数据库。
2、( )使用PHP写好的程序,在Linux和Windows平台上都可以运行。
3、( )PHP简短风格标记是以〈?PHP开始,以?〉结束。
4、( )#符号不是PHP程序的注释符。
5、( )PHP中的函数名称不区分大小写。
四、实验输出题(每小题10分,共30分)
1、计算出以下代码的结果,并填在相应位置。
<?php
$m = "520abc";
$n = 1;
$mn = $m.$n;
echo $mn."<br>";
$nm = $m + $n;
echo $nm . "<br>";
?>
运行结果: ; 。
2、查看代码,判断输出结果
A.//B./*……*/C.#D.$
19、mysqli_connect()函数前加@符号的作用是()
A.连接mysqli_connect()B.与mysqli_connect() C.屏蔽错误提示D.指定数据库
20、以下语句中那一个不是循环控制语句()
A.WhileB.for C.ifD.foreach
3、在一个循环语句中,若要终止本次循环,可以使用______________语句;若要跳出这个循环语句,可以使用______________语句。
4、要实现文件的上传功能,必须将表单标签<form>的enctype属性值设置为,并且method属性值设置为。
5、PHP中实现文件上传的函数是___________。
11、以下的注释符号中,不属于PHP注释的是()。
A.//B./* */C.<!-- -->D.#
12、下面的哪个语句可以终止程序的执行()。
A.breakB.returnC.exitD.continue
13、要想获取当前运行脚本所在的文档根目录,需要使用下面的哪个选项()。
A.$_SERVER['DOCUMENT_ROOT']B.$_SERVER['SCRIPT_FILENAME']C.$_SERVER['REMOTE_HOST'] D.$_SERVER['SERVER_NAME']
<?php
$day_51=false;
if ($day_51==true){
echo "五一长假我们去旅游";
}
else{
echo "五一短假我们去逛商场";
}
?>
输出结果:。
3、看代码,填写相应内容
<?php
$conn=mysqli_connect("localhost","root","111","db_messagebook");
mysqli_query($conn,"set names gb2312");
?>
1)mysqli_connect()函数用于创建MySQL服务器的连接,同时可以指定要选择的数据库名称。
2)mysqli_query($conn,"set names gb2312");的作用是。
6、默认情况下,Apache服务器的配置文件名是,PHP预处理器的配置文件名是。
8、PHP一共支持4种标记风格:、、和ASP风格。
9、PHP支持3种风格的程序注释:单行注释、多行注释和Shell风格的注释#。
10、PHP中常用运算符=表示,==表示,===表示。
11、PHP中通过全局变量和$_POST[]可以获取表单提交的数据。
A. 100B. trueC. nullD.“100”
9、PHP中,实现文件的上传需要使用哪个全局变量()。
A.$_FILESB.$_GETC.$_POST D.$_SESSION
10、布尔型是PHP中较为常用的数据类型之一。它只有两个值______和______。
A.A和BB.0和1C.GET和POST D.TRUE和FALSE
二、选择题(每题2分,共40分。将正确答案填入对应题号下方)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1、在下面()文件夹里面能找到Apache服务器的配置文件。
A.confB.binC.errorD.data
2、取余数运算符的符号是()。
A. &B. %C.¥D. #
3、统计数组元素个数的函数是()。
相关文档
最新文档