php开发基础(习题卷13)
说明:答案和解析在试卷最后
第1部分:单项选择题,共53题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]为了避免用户自定义的名称与系统命令冲突,在创建数据库名称时需要使用( )。
A)双引号("")
B)单引号('')
C)反引号(``)
D)小括号(())
2.[单选题]数据库中关键字drop 的含义为():
A)删除表和库
B)删除数据
C)只能删除表
D)删除字段
3.[单选题]PHPheredoc的作用是?
A)允许在不使用引号的情况下创建单行字符串
B)允许在不使用引号的情况下创建多行字符串
C)允许创建多行带引号的字符串
D)允许使用引号创建单行字符串
4.[单选题]关于响应头的描述错误的是( )。
A)用于告知浏览器本次响应的服务程序名、内容的编码格式等信息。
B)响应头Connection表示是否需要持久连接。
C)响应头Content-Length表示实体内容的长度。
D)响应头位于响应状态行的前面。
5.[单选题]AJAX的核心是( )。
A)基于标准的表示技术:XHTML/CSS
B)数据交换和操作技术:XML/XSLT
C)数据获取技术:XMLHttpRequest
D)客户端控制技术:JavaScript
6.[单选题]以下关于MYSQL叙述中,错误的是
A)MYSQL是真正多线程、单用户的数据库系统
B)MYSQL是真正支持多平台的
C)MYSQL完全支持ODBC
D)MYSQL可以在一次操作中从不同的数据库中混合表格
7.[单选题]下列选项中,()通过基准元素将待排数组分成两部分实现的。
A)冒泡排序
B)快速排序
C)插入排序
D)简择排序
8.[单选题]在程序开发中,可以使用________函数手动触发错误。
A)error_reporting()
B)ini_set()
C)trigger_error()
D)error_log()
9.[单选题]以下程序执行的结果是( )
<?php
$input = array( “a” , ”b”, ”c”);
$result = array_reverse( $input , true );
print_r($result);
>:
A)Array ( [2] => c [1] => b [0] => a )
B)Array ( [0] => a [1] => b [2] => c )
C)Array ( [2] => a [1] => b [0] => c )
D)Array ( [0] => c [1] => b [2] => a )
10.[单选题]下面关于preg_match_all()函数的描述错误的是( )。
A)第一个参数表示正则表达式模式
B)第二个参数用于指定被搜索的字符串
C)第三个参数是存储匹配结果,不能省略此参数
D)第四个参数是可选参数
11.[单选题]以下关于continue 和break 的说法正确的是( )
A)break 不会强行终止当前循环
B)break 终止当前执行语句,继续执行循环的下一句
C)continue 强行终止当前循环
D)continue 终止当前执行语句,继续执行循环的下一句
12.[单选题]<?php$str="hello世界"; echo strlen($str);?>程序运行结果________
A)9
B)11
C)5
D)4
13.[单选题]标记符title 是放在标记符什么之间的
A)html 与html
B)head 与head
C)body 与body
D)head 与body
14.[单选题]用于获取通过post方法提交的数据的变量名为_____
A)$GET
B)$COOKIE
C)$POST
D)$_FILES
15.[单选题]下列选项中,不属于赋值运算符的是(  )
D)“==”
16.[单选题]用于创建一幅真彩图像的函数是( )。
A)imagecreatetruecolor()
B)imagecreate()
C)imagecolorallocate()
D)imagefill()
17.[单选题]下列选项中,能够实现匿名函数使用外部变量的关键字是( )。
A)use
B)to
C)from
D)reference
18.[单选题]下列哪个数组不可能用来获取表单元素的值? ( )
A)$_REQUEST[]
B)$_POST[]
C)$_GET[]
php支持多线程吗D)$_SERVER[]
19.[单选题]关于以下SQL语句的运行结果描述正确的是( )。
UPDATE `cms_category` SET `name`='生活';
A)更新student表中部分记录
B)出现语法错误
C)更新student表中第一条记录
D)更新student表中全部记录
20.[单选题]下列数组中哪一个是索引数组:
A)array( “a”=>1, “b”=>2,”c”=>3);
B)array(1,2,3,4,5);
C)array(1=> ”a”, 2=> ”b”, ’a’=>”c”);
D)array(0=> ”a”, ”b”=>1,”a”=>”ab”);
21.[单选题]下列选项中,可以实现添加半透明水印的函数是( )。
A)imagecopy()
B)imagecopymerge()
C)imagecopyresized()
D)imagecopyresampled()
22.[单选题]下列选项中,用于向表中添加记录的关键字是()
A)ALTER
B)CREATE
C)UPDATE
D)INSERT
23.[单选题]用于接收客户端提交过来的文件的内置数组是( )
A)$_SESSION
B)$_SERVER
24.[单选题]? : 运算符相当于以下哪个PHP 语句?
lse
B)switch
C)for
D)break
25.[单选题]下列选项中可以获取可变参数列表的是()。
A)func_num_args()
B)func_get_args()
C)func_get_arg()
D)以上全都正确
26.[单选题]输入域标记<input>参数Type属性radio是:
A)图像域
B)按钮
C)复选框
D)密码域
27.[单选题]UNIX时间戳是表示时间的一种方式,而UNIX纪元是指()。
A)零点零时零分零秒
B)纪念Unix时间戳统一的时间
C)1970年1月1日零点
D)以上答案都不对
28.[单选题]字符串定界符用什么符号表示?
A)=>
B)<<<
C)>>
D)<<
29.[单选题]能将表student中id小于4的记录grade字段值修改为100的SQL语句是()。
A)ALTERTABLEstudentSETgrade=100WHEREid<4
B)UPDATEstudentSETgrade=100WHEREid<4
C)UPDATEstudentgrade=100WHEREid<=4
D)UPDATETABLEstudentSETgrade=100WHEREid<4
30.[单选题]cookie 中下列哪个是会话cookie() :
A)setcookie('sex',' 男',time()+24)
B)setsession('username','zhangsan',time()+24)
C)setcookie('username','zhangsan')
D)setcookie('username','zhangsan',time()+24)
31.[单选题]实现取出年龄大于25 的前5 名会员,且按照年龄升序的sql 语句( ) :
A)select * from user where age > 25 order by age limit 5
B)select * from user where age > 25 order by age desc limit 0,5
C)select * from user where age > 25 limit 0,5
D)select * from user where age > 25 and age <21 limit 0,5
32.[单选题]下面关于创建数据表的SQL命令,描述错误的是( )
CREATE TABLE IF NOT EXISTS `itcast`.`user`(
`id` INT UNSIGNED COMMENT '编号',
`name` VARCHAR(32) COMMENT '用户名',
`password` VARCHAR(32) COMMENT '密码'
)DEFAULT CHARSET=utf8;
A)id的数据类型是无符号整型
B)COMMENT表示注释内容
C)“DEFAULTCHARSET=utf8”用于设置该表的默认字符编码为“utf8”。
D)以上SQL命令创建的数据表名称为`itcast`.`user`
33.[单选题]要检查一个常量是否定义, 可以使用函数( )
A)defined( )
B)isdefin( )
C)isdefined( )
D)无
34.[单选题]使用Ajax时,服务器端的应答信息需要通过XMLHttpRequest对象的哪个属性来获取
A)responseValue
B)responseText
C)requestValue
D)requestText
35.[单选题]语句“$a=2;$b=$a--;”的输出结果为(  )。
A)$a=2;$b=2;
B)$a=2;$b=1;
C)$a=1;$b=2;
D)$a=1;$b=1;
36.[单选题]___________函数是用来查区分大小写的字符串。
A)stristr()
B)strstr()
C)strcmp()
D)strcasecmp()
37.[单选题]使用脚本进行表单数据验证时,需要使用document对象的哪个方法来获取表单元素
A)getElementbyid
B)getElementById
C)getElementBYId
D)GetElementById
38.[单选题]下列关于PHP的数据类型描述错误的是(  )。
A)PHP的数据类型分为标量数据类型、复合数据类型及特殊数据类型。
B)PHP的标量类型包括布尔型、整型、浮点型、字符串型和数组型。
C)PHP的复合类型包括数组和对象两种类型。
D)PHP的特殊类型包括资源和空值两种类型。
39.[单选题]使用PDOStatement的fetch方法可以获取结果集的下一行数据,若希望结果以关联数组形式返回,怎参数应设置为( )。
A)PDO::FETCH_ASSOC
B)PDO::FETCH_NUM

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