php开发基础(习题卷16)
说明:答案和解析在试卷最后
第1部分:单项选择题,共53题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]下面选项中,用于将子查询外层查询条件设置为内层查询返回的集合内的关键字是()
A)IN
B)ON
C)WHERE
D)NOTIN
2.[单选题]下列各种描述中,说法正确的是( )。
A)PHP中生成的图片验证码是以jpg、png或gif文件的形式保存的
B)在生成验证码图片的文件中也可以使用echo输出其它字符
C)生成验证码图片的php文件直接作为
D)只能通过刷新整个页面来刷新页面中的验证码
3.[单选题]SESSION会话的值存储在( )
A)硬盘上
B)网页中
C)客户端
D)服务器端
4.[单选题]若PHP文件中包含html代码,下面描述中正确的是
A)服务器将整个php文件发送给浏览器执行
B)服务器将所有代码执行后将结果送给浏览器
C)服务器执行html代码后将执行结果和php代码一起送给浏览器
D)服务器执行php代码后,将指向结果和html代码一起送给浏览器
5.[单选题]下面哪一个不是函数imagettftext()的参数_______。
A)输出字符的坐标
B)输出字符的角度
C)字号
D)加粗输出的字符
6.[单选题]file_exists()的返回值类型是
A)int
B)bool
C)array
D)double
7.[单选题]PHP中存在多种变量,其中在函数外定义的变量称之为( )
A)局部变量
B)变量
C)超全局变量
D)全局变量
8.[单选题]关于Ajax,下面描述错误的是
A)是异步JavaScript和XML
B)是一种创建交互式网页应用的网页开发技术
C)是一种在服务器端使用的技术
D)核心是javaScript中的XMLHttpRequest对象
9.[单选题]在SELECT语句中用于指定表名的关键字是()
A)SELECT
B)FROM
C)ORDERBY
mysql 字符串转数组D)HAVING
10.[单选题]用户表中查询名字包含“恩恩”字的全部男同学( ):
A)select * from user where name like ' 恩恩%' and sex=' 男'
B)select * from user where name= ' 恩恩' and sex=' 男'
C)select * from user where name= 恩恩 and sex=' 男'
D)select * from user where name like '% 恩恩%' and sex=' 男'
11.[单选题]下列给出的php 数据类型中是复合数据类型的是:
A)NULL 类型
B)布尔型
C)数组
D)整型
12.[单选题]正则表达式“[h][t]”匹配字符串“itheima”的结果是( )。
A)th
B)ht
C)itheima
D)没有匹配结果
13.[单选题]下面哪一个函数将水平地绘制字符?
A)imagechar()
B)imagecharup()
C)imagefill()
D)imagecreatetruecolor()
14.[单选题]下面哪项描述是错误的?
A)普通成员是属于对象的
B)成员变量需要用public protected private修饰,在定义变量时不再需要var关键字
C)静态成员是属于对象的
D)包含抽象方法的类必须为抽象类,抽象类不能被实例化
15.[单选题]在GD函数库中,函数imagerectangle的作用是绘制( )。
A)一个点
B)一条线
C)一个椭圆
D)一个矩形
16.[单选题]比较运算符有多个,以下不属于比较运算符的是( )。
A)“==”
B)“!=”
C)“<>”
D)“.=”
17.[单选题]下面关于系统数组的描述中,哪一项是错误的
A)我们已经接触过的所有系统数组的下标都是键名下标
B)$_SESSION的下标来自于表单元素name属性的取值
C)对于$_SESSION数组中的元素,通常是在一个文件中定义,在另一个文件中引用
D)$_SESSION数组中元素的下标是由用户在编写代码时根据需要独立定义的,与其它元素无关
18.[单选题]关于PHP,下列哪个选项是正确的?
A)PHP执行系统功能,即从系统上的文件创建、打开、读取、写入和关闭它们
B)PHP可以处理表单,即从文件中收集数据,将数据保存到文件中,通过发送数据,将数据返回给用户
C)您可以通过PHP在数据库中添加、删除和修改元素
D)以上选项都是正确的
19.[单选题]下列选项中,变量的命名正确的是( )。
A)$123
B)php@com
C)&name
D)$_name
20.[单选题]使用fopen()函数打开文件后,返回值是________数据类型。
A)标量类型
B)复合类型
C)资源类型
D)特殊类型
21.[单选题]标记<BR>的用途是
A)分段命令
B)换行命令
C)结束命令
D)打印命令
22.[单选题]在不定义索引值的情况下,PHP数组中第一个元素的索引是: ( )
A)0
B)1
C)空字符串
D)不一定
23.[单选题]下列是php 中销毁变量的函数是:
A)unset()
B)define()
C)isset()
D)var_dump()
24.[单选题]假设divW表示一个div元素,要获取该元素的高度,使用代码
A)divW.height
B)divW.styleHeight
C)divW.clientHeight
D)divW.clientheight
25.[单选题]在str_replace(1,2,3) 函数中1 2 3 所代表的名称是( )
A)" 取代字符串","被取代字符串","来源字符串"
B)"被取代字符串", " 取代字符串","来源字符串"
C)"来源字符串", " 取代字符串","被取代字符串"
D)"来源字符串","被取代字符串", " 取代字符串"
26.[单选题]Lamp 组合是指( )
A)Linux+Apache+mysql+PHP
B)Windows+Apache+mysql+PHP
C)Linux+Apache+sqlserver+PHP
D)Windows+Apache+sqlserver+PHP
27.[单选题]语句“echo 4 + '6';”的输出结果为()。
A)4
B)46
C)10
D)程序运行出错
28.[单选题]PHP中的数组,下面说法错误的是
A)数组元素的个数可随意变化
B)下标可以是数字下标或者键名下标
C)一个数组的所有元素类型必须一致
D)使用count()方法获取数组元素的个数
29.[单选题]从队列数组队头删除数据可以使用()函数。
A)array_push()
B)array_pop()
C)array_shift()
D)array_unshift()
30.[单选题]将字符串中所有英文字母转为小写的函数是:
A)ucwords()
B)strtolower()
C)strtoupper()
D)ucfirst()
31.[单选题]使用以下正则表达式匹配字符串“itcast”的结果是(  )。
A)ac
B)ca
C)itcast
D)没有匹配结果
32.[单选题]请阅读如下代码:
<form action="test.php?a=1" method="post">
<input type="text" name="b" value="2" />
<input type="submit" />
</form>
下列选项中,说法正确的是。( )
A)test.php只能接收到$_GET['a']
B)test.php只能接收到$_POST['b']
C)test.php将接收到$_POST['a']和$_POST['b']
D)test.php将接收到$_GET['a']和$_POST['b']
33.[单选题]下列可以终止本次循环进行下一次循环的语句是:
A)break
B)die
C)continue
D)exit
34.[单选题]下列选项中,不属于赋值运算符的是( )。
A)=
B)=
C)==
D)+=
35.[单选题]下列选项中可用来实现评论功能的是()。
A)input控件
B)textarea控件
C)select控件
D)label标记
36.[单选题]类的定义使用关键字___________
A)function
B)var
C)class
D)new
37.[单选题]下面对顺序查法的描述错误的是()。
A)顺序查法对数组元素的排序无要求
B)顺序查法的适应性高
C)每次查都要遍历一次数组,因此效率比较低
D)以上说法不正确
38.[单选题]语句“for($k=0; $k==1; $k++);”的执行次数是( )。
A)0
B)1
C)无限次
D)以上答案都不对
39.[单选题]完成文件上传功能,在标签中使用哪个属性设置编码_____
A)enctype
B)name
C)ID
D)action
40.[单选题]下列数据类型中通常用于逻辑判断的是()。
A)整型
B)浮点型
C)字符串型

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。