php开发基础(习题卷20)
第1部分:单项选择题,共53题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]web 表单中让下拉列表框添加默认选中的关键字是:
A)checked
B)selected
C)select
D)values
答案:B
解析:
2.[单选题]在PHP程序开发中,创建Cookie可以使用( )函数。
A)setcookie()
B)set_cookie()
C)cookie()
D)以上答案都不对
答案:A
解析:
3.[单选题]阅读以下代码,在调用函数后变量$var的值()。function course(&$obj){$obj = 'python';}$var = 'PHP';extract($var);
A)PHP
B)python
C)PHP
D)以上答案都不对
答案:B
解析:引用传参
4.[单选题]下列关于常量和变量的区别描述正确的是:
A)常量和变量一样都在程序运行过程中不可以发生改变
B)变量定义后的值可以被修改,而常量不可以改变
C)常量名区分大小写而变量名不区分大小写
D)变量名和常量名都可以用$来修饰
答案:B
解析:
php笔试题库5.[单选题]下列用于设置mysqli_fech_all()函数返回的数组形式,错误的是()。
A)MYSQLI_ASSOC
B)MYSQLI_ROW
C)MYSQLI_NUM
D)MYSQLI_BOTH
答案:B
解析:
C)select * from users order by age limit 2;
D)select * from users where order by age desc limit 2;
答案:A
解析:
7.[单选题]使用CSS 对文本进行修饰,若使文本闪烁, text-decoration 的取值为
A)none
B)underline
C)overline
D)blink
答案:D
解析:
8.[单选题]下列选项中,( )语句与三元运算符的功能相同。
A)if…else
B)foreach
C)for
D)while
答案:A
解析:
9.[单选题]下列选项中,用于设置主键的关键字是()
A)FOREIGNKEY
B)PRIMARYKEY
C)NOTNULL
D)UNIQUE
答案:B
解析:
10.[单选题]以下函数中可以获取指定字符串在目标字符串中最后一次出现的位置的是()。
A)strrpos()
B)strpos()
C)substr()
D)strcmp()
答案:A
解析:strpos() 查字符串首次出现的位置strrpos() 获取指定字符串在目标字符串中最后一次出现的位置substr()用于获取字符串中的子串strcmp() 用于判断两个字符串的大小
11.[单选题]下列选项中,用于删除数据表结构的关键字是()
A)DELETE
B)DROP
C)ALTER
D)CREATE
答案:B
解析:
12.[单选题]在email.php页面上方163logo.gif图片右侧存在文本框和文字两类文本元素,要实现这些元素与图片垂直方向的中线对齐,需要在图片标记 中使用哪种代码实现
D)align="bottom"
答案:B
解析:
13.[单选题]下列选择中,是mysqli_fech_array()函数默认返回的数组形式是( )。
A)MYSQLI_ASSOC
B)MYSQLI_ROW
C)MYSQLI_NUM
D)MYSQLI_BOTH
答案:D
解析:
14.[单选题]下面选项中,用于查看MySQL中已经存在数据库的是()
A)SHOWDATABASE
B)SHOWCREATEDATABASE数据库名称
C)SHOWCREATEDATABASES数据库名称
D)SHOWDATABASES
答案:D
解析:
15.[单选题]<?php
$array = array('a','b','d','d');
$res = in_array('d',$array);
echo $res;
> :
A)false
B)true
C)null
D)false
答案:B
解析:
16.[单选题]下面的SQL查询语句中的排序方法是( )。
SELECT * FROM tb_student order by id,age desc;
A)返回的记录按id降序排列
B)返回的记录按age降序排列
C)返回的记录先按id降序排列,再按age降序排列
D)返回的记录先按id升序排列,再按age降序排列
答案:D
解析:
17.[单选题]JavaScript 脚本语言的前身是
A)Basic
B)Live Script
C)Oak
D)VBScript
答案:B
解析:
B)fgets()
C)fread()
D)readfile()
答案:D
解析:
19.[单选题]PHP中用于接收前台post方式提交的数据是哪个变量( )
A)$_GET
B)$_get
C)$_post
D)$_POST
答案:D
解析:
20.[单选题]php上对数据库执行select操作后,无法返回结果读取数据的( )
A)mysqli_fetch_all()
B)mysqli_fetch_assoc()
C)mysqli_fetch_array()
D)mysqli_get()
答案:D
解析:
21.[单选题]php 内置数组( )接受表单Post 方式提交的数据
A)$_POST
B)$_GET
C)POST
D)SEND
答案:A
解析:
22.[单选题]关于mysql 的sql 编程中变量赋值说法错误的是()
A)set 可以同时给多个变量赋值
B)select 可以将查询结果赋值给变量
C)select 可以同时给多个变量赋值
D)set 只能同时给一个变量赋值
答案:D
解析:
23.[单选题]以下关于字符串的说法正确的是
A)echo “hello\nworld”;在页面可以实现换行
B)echo ‘helloworld{$a}’;可以解析变量a的值
C)$str="123"
D)print $a,”hello”;可以输出数据不报错
答案:C
解析:
24.[单选题]下列关于整型的表示方式错误的是( )。
A)10
答案:D
解析:
25.[单选题]以下选项,不属于关键字的是( )。
A)and
B)use
C)this
D)print_r()
答案:D
解析:print_r()是一个函数,用于显示关于一个变量的易于理解的信息。
26.[单选题]验证日期的正确性,应使用哪个函数
A)Now
B)getdate
C)day
D)checkdate
答案:D
解析:
27.[单选题]在PHP中,用来合并数组的方法是_________。
A)explode()
B)array_merge()
C)range()
D)count()
答案:B
解析:
28.[单选题]关于array_keys() 函数,下面说法错误的是( )。
A)该函数用于获取数组中元素对应的键名
B)当匹配结果有多个时,只返回第一个匹配的键名
C)函数的第一个参数表示被查询的数组
D)如果只传一个数组,则返回数组中所有的键
答案:B
解析:
29.[单选题]下面关于PHP的说法错误的是
A)PHP是一种服务器端的脚本
B)PHP程序可以在任意环境中执行
C)在PHP文件中可以包含任意的HTML代码和样式的应用
D)使用PHP可以实现注册、登录、在线投票、访客计数等动态页面中需要的各种功能答案:B
解析:
30.[单选题]您可以使用什么关键字执行不同条件代码的if语句?
A)elseif
B)andif
C)elif
D)orif
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论