直属北语19春《PHP》作业_4
单选题
1(4分) : 如果一个字段能被一个group by的条件的查询语句读出,一下那个语句的描述是
正确的?
A: 该字段必须包含null值
B: 字段必须包含在group by的条件中
C: 字段必须有索引
D: 该字段必须是主键
2(4分) : 以下代码哪个不符合PHP语法()。
A: $_10
B: ${“My Var”}
C: $10_some
D: $some
3(4分) : 下面的PHP程序运行结果是什么?()$A=’hello’;function print_A(){ $A = ‘php mysql!!’; Global $A; echo $A;}eho $A;print_A();?>
A: hello
B: php mysql!!
C: hello hello
D: hello php mysql!!
4(4分) : 内连接(inner join)的作用是什么?()
A: 把两个表通过一个特定字段关联起来,并创建该字段相同所有的记录的数据集
B: 把两个表通过相同字段关联入一张持久的表中
C: 创建一个包含两个表中相同记录和一个表中全部记录的数据集
D: 创建一个基于表的数据集
5(4分) : 以下关于current()函数的叙述,正确的是()
A: key()函数用来读取当前指针所指向元素的键值
B: key()函数是取得当前指针所投向元素的值
C: current()函数用来读取当前指针所指向元素的键值
D: current()函数是取得当前指针所指向元素的值
6(4分) : 下面的sql语句中,排序的方法是什么?() Select * From my_table Where id>0 Order by id, name desc;
A: 返回的记录先按name排序,再按id排序
B: 返回的数据集倒序排列
C: Id相同的记录按name升序排序
D: Id相同的记录按name降序排序
7(4分) : 如何给变量$a、$b、$c赋值才能使以下代码显示字符串”hello,word!”()$string = ‘hello, world!’;$a=?;$b=?;$c=?;if($a){ if($b && !$c){ echo ‘goodbye cruel world!’;}else if(!$b && !$c){ echo ‘nothing here’;}}else{ If(!$b){ if(!$a && ($b && !$c)){ echo ‘hello world!’;}else{ echo ‘goodbye world’;}}else{ echo ‘not
quite’;}}?>
A: false,true,false
B: true,true,true
C: false,true,true
D: false,false,true
8(4分) : 当把一个有两个同名元素的表单提交给PHP脚本时会发生什么?()
A: 它们组成一个数组,存储在全局变量数组中
B: 第二个元素的值加上第一个元素的值后,存储在全局变量数组中
C: 第二个元素将覆盖第一个元素
D: 第二个元素将自动被重命名
9(4分) : 一段脚本如何才算彻底终止?()
A: 当调用exit()时
B: 当执行到文件结尾时
C: 当PHP崩溃时
D: 当Apache由于系统故障而终止时
10(4分) : 详细阅读下面的FORM 表单和PHP代码。当在表单里面的两个文本框分别输入’php’和’great’的时候,PHP代码将在页面中打印出什么?() Index.php 代码如下:if(is
set($_GET[‘element’])){ echo $_GET[‘element’];}
A: 什么都没有
B: Aarry
C: 一个提示
D: phpgreat
11(4分) : 哪种流程控制语句结构用来表现以下代码片段的流程控制最合适()if ($a ==
‘a’){ somefunction();}else if($a == ‘b’){ Anotherfunction();}else
if($a==’c’){ Donothing();}?>
A: 没有default的switch语句
B: 一个递归函数
C: while 语句
D: 有default的swithc语句
12(4分) : 下面的php程序运行的结果是什么?()$array = array(true=>’a’,1=>’b’);print_r($array);?>
A: Array([1]=>b)
B: Array([true]=>a [1]=>b)
C: Array(0=>a[1]=>b)
D: 什么都没有
13(4分) : 考虑如下数据表和查询,如何添加索引功能提高查询速度?() Create table mytable( Id int, Name char(100), Address1 varchar(100), Address2 varchar(100), Zipcode varshar(10), Sity varchar(50), Province varchar(2) )
Select id, varchar From mytable Where id between 0 and 100 Order by name, zipcode;
A: 给Zipcode添加全文的索引
B: 给Name添加索引
C: 给Id添加索引,然后给Name和Zipcode分别添加索引
D: 给id添加索引
14(4分) : 下面的sql语句查询,输出什么?()Select count(*) from table inner join table2 On table1.id table2.id;
A: Table1中的记录条数乘以table2中的记录条数再减去量表中的相同记录条数
B: 两个表中是相同记录
C: 量表中不同记录的条数
D: 数字2
15(4分) : 关于exit与die语句结构的说法正确的是()。
A: exit语句结构执行会停止执行下面的脚本,而die无法做到
B: die语句结构执行会停止执行下面的脚本,而exit无法做到
C: die语句结构等价于exit语句结构
D: die语句结构与exit语句结构没有直接的关系
判断题
1(4分) : php运算符中,优先级从高到低分别是关系运算符,逻辑运算符,算术运算符
A: 对
B: 错
2(4分) : 双引号字符串最重要的一点是其中的变量名会被变量值替代
A: 对
B: 错
3(4分) : strtolower( )函数的功能是将给定的字符串全部转换为小写字母
A: 对
B: 错
4(4分) : 要查看一个变量的数据类型,可使用函数type()
A: 对
B: 错
5(4分) : PHP中用来删除当前目录的函数是chdir
A: 对
B: 错
6(4分) : 换行符标签是
A: 对
B: 错
7(4分) : 如果想取得mysql数据库系统的运行状态,应该用mysql_ping
A: 对
B: 错
8(4分) : 读取get方法传递的表单元素值的方法是$_GET["名称"]
A: 对
B: 错
9(4分) : PHP最常被用来开发动态的html,内容,此外,它同样还可被用来生成XML(以及其他)文档
A: 对
B: 错
10(4分) : 引用文件 "time.inc" 的正确方法是
A: 对
B: 错
单选题
1(4分) : 如果一个字段能被一个group by的条件的查询语句读出,一下那个语句的描述是正确的?
A: 该字段必须包含null值
B: 字段必须包含在group by的条件中
C: 字段必须有索引
D: 该字段必须是主键
2(4分) : 以下代码哪个不符合PHP语法()。
A: $_10
B: ${“My Var”}
运算符优先级图片C: $10_some
D: $some
3(4分) : 下面的PHP程序运行结果是什么?()$A=’hello’;function print_A(){ $A = ‘php mysql!!’; Global $A; echo $A;}eho $A;print_A();?>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论