[北京语言大学]20秋《PHP》作业1234(参考答案)

所属学校:北京语言大学 科目:PHP 2020-12-08 13:11:02 作业 北京 参考答案 语言 大学
>20秋《PHP》作业1DHf傲朋学习网
试卷总分:100  得分:100DHf傲朋学习网
一、单选题 (共 8 道试题,共 40 分)DHf傲朋学习网
1.如果一个字段能被一个group by的条件的查询语句读出,一下那个语句的描述是正确的?DHf傲朋学习网
A.该字段必须包含null值DHf傲朋学习网
B.字段必须包含在group by的条件中DHf傲朋学习网
C.字段必须有索引DHf傲朋学习网
D.该字段必须是主键DHf傲朋学习网
答案: 2.以下代码哪个不符合PHP语法()。DHf傲朋学习网
A.$_10DHf傲朋学习网
B.${“My Var”}DHf傲朋学习网
C.$10_someDHf傲朋学习网
D.$someDHf傲朋学习网
答案:A 3.判断数组键存在的函数为DHf傲朋学习网
A.in_array()DHf傲朋学习网
B.array_key_exists()DHf傲朋学习网
C.array_keys()DHf傲朋学习网
D.array_values()DHf傲朋学习网
答案: 4.考虑下面的代码片段。DHf傲朋学习网
<?phpDHf傲朋学习网
define("STOP_AT",1024);DHf傲朋学习网
$result = array();DHf傲朋学习网
/*在此处填入代码*/DHf傲朋学习网
{DHf傲朋学习网
$result[] = $idx;DHf傲朋学习网
}DHf傲朋学习网
print_r($result );DHf傲朋学习网
?>DHf傲朋学习网
标记处填入什么代码才能产生如下数组输出?( )DHf傲朋学习网
Array( [0] => 1 [1] => 2 [2] => 4 [3] => 8[4] => 16[5] => 32 [6] => 64 [7] => 128 [8] => 256  [9] => 512)DHf傲朋学习网
A.for($idx *= 1;$idx < STOP_AT;$idx *= 2)DHf傲朋学习网
B.foreach($result as $key => $val)DHf傲朋学习网
C.while($idx *= 2)DHf傲朋学习网
D.for($idx *= 2;STOP_AT >= $idx;$idx =0))DHf傲朋学习网
答案:A 5.以下哪个选项是把整型变量$a的值乘以4()DHf傲朋学习网
A.$a*=pow(2,2)DHf傲朋学习网
B.$a+=4DHf傲朋学习网
C.$a%=4DHf傲朋学习网
D.$a-=4DHf傲朋学习网
答案:A 6.以下关于key()和current()函数的叙述,请找出正确的答案。()DHf傲朋学习网
A.key()函数用来读取当前指针所指向元素的键值的类型DHf傲朋学习网
B.key()函数是取得当前指针所投向元素的值DHf傲朋学习网
C.current()函数用来读取当前指针所指向元素的键值DHf傲朋学习网
D.current()函数是取得当前指针所指向元素的值DHf傲朋学习网
答案: 7.运行下面的PHP程序后,数据$array的内容是什么?( ) <?php $array = array(‘1’,’1’); foreach($array as $k=>$v){ $v = 2; }DHf傲朋学习网
A.array(‘2’,’2’)DHf傲朋学习网
B.array(‘1’,’1’)DHf傲朋学习网
C.array(2,2)DHf傲朋学习网
D.(1,1)DHf傲朋学习网
答案: 8.内连接(inner join)的作用是什么?( )DHf傲朋学习网
A.把两个表通过一个特定字段关联起来,并创建该字段相同所有的记录的数据集DHf傲朋学习网
B.把两个表通过相同字段关联入一张持久的表中DHf傲朋学习网
C.创建一个包含两个表中相同记录和一个表中全部记录的数据集DHf傲朋学习网
D.创建一个基于表的数据集DHf傲朋学习网
答案:A 二、 (共 12 道试题,共 60 分)DHf傲朋学习网
9.PHP中的对象分为系统内置对象和自定义对象两种DHf傲朋学习网
答案: 10.while和do-while语句都是先判断条件再执行循环体DHf傲朋学习网
答案: 11.PHP变量使用时,上下文会自动确定其变量的类型DHf傲朋学习网
答案: 12.cookie的值存储在硬盘中DHf傲朋学习网
答案: 13.自定义函数中,返回函数值的关键字是returnsDHf傲朋学习网
答案: 14.PHP的位运算符不包括&DHf傲朋学习网
答案: 15.字符串的比较,是按拼音顺序进行比较DHf傲朋学习网
答案: 16.php函数不支持通过指针传递参数DHf傲朋学习网
答案: 17.要查看一个结构类型变量的值,可以使用函数printDHf傲朋学习网
答案: 18.$A=array("Monday","Tuesday",3=>"Wednesday"); echo $A[2];代码运行结果是TuesdayDHf傲朋学习网
答案: 19.在PHP中$_COOKIES变量数组总是包含所有总客户端发出的cookies数据DHf傲朋学习网
答案: 20.=在PHP中属于比较运算符DHf傲朋学习网
答案: 20秋《PHP》作业2DHf傲朋学习网
试卷总分:100  得分:100DHf傲朋学习网
一、单选题 (共 8 道试题,共 40 分)DHf傲朋学习网
1.以下代码运行结果是什么?() <?php echo  ‘Testing ‘. 1+2. ‘45’; ?>DHf傲朋学习网
A.Testing 1245DHf傲朋学习网
B.Testing345DHf傲朋学习网
C.Testing 1 245DHf傲朋学习网
D.245DHf傲朋学习网
答案: 2.下面的sql语句中,排序的方法是什么?( ) Select * From my_table Where id>0 Order by id, name desc;DHf傲朋学习网
A.返回的记录先按name排序,再按id排序DHf傲朋学习网
B.返回的数据集倒序排列DHf傲朋学习网
C.Id相同的记录按name升序排序DHf傲朋学习网
D.Id相同的记录按name降序排序DHf傲朋学习网
答案: 3.下面的PHP代码输出什么?( ) <?php $s = ‘12345’; $s[$s[1]] = ‘2’; echo $s; ?>DHf傲朋学习网
A.12345DHf傲朋学习网
B.12245DHf傲朋学习网
C.22345DHf傲朋学习网
D.11345DHf傲朋学习网
答案: 4.下面的PHP程序运行结果是什么?( ) <?php $array = array (0.1 => 'a' , 0.2 => 'b'); echo count ($array); ?>DHf傲朋学习网
A.0DHf傲朋学习网
B.什么都没有DHf傲朋学习网
C.1DHf傲朋学习网
D.2DHf傲朋学习网
答案: 5.下面的sql语句查询,输出什么?( )Select count(*) from table inner join table2 On table1.id<> table2.id;DHf傲朋学习网
A.Table1中的记录条数乘以table2中的记录条数再减去量表中的相同记录条数DHf傲朋学习网
B.两个表中是相同记录DHf傲朋学习网
C.量表中不同记录的条数DHf傲朋学习网
D.数字2DHf傲朋学习网
答案:A 6.一段脚本如何才算彻底终止?( )DHf傲朋学习网
A.当调用exit()时DHf傲朋学习网
B.当执行到文件结尾时DHf傲朋学习网
C.当PHP崩溃时DHf傲朋学习网
D.当Apache由于系统故障而终止时DHf傲朋学习网
答案:A 7.运行下面的php程序后,数组 $array的内容是什么?( ) <?php $array = array ('1', '1'); Foreach ( $array as $k => $v){ $v = 2; } ?>DHf傲朋学习网
A.array ('1', '1')DHf傲朋学习网
B.array(2,2)DHf傲朋学习网
C.array(1,1)DHf傲朋学习网
D.array('2', '2')DHf傲朋学习网
答案:A 8.下面的PHP程序运行结果是什么?( ) <?php $array = array (1, 2, 3, 5, 8, 13, 21, 34, 55); $sum = 0; For($i = 0; $i < 5; $i++) { $sum += $array[$array[$i]]; } Echo $sum; ?>DHf傲朋学习网
A.19DHf傲朋学习网
B.5DHf傲朋学习网
C.78DHf傲朋学习网
D.NULLDHf傲朋学习网
答案: 二、 (共 12 道试题,共 60 分)DHf傲朋学习网
9.$a<<=2是把整型变量$a的值乘以4DHf傲朋学习网
答案: 10.PHP是一种强类型语言DHf傲朋学习网
答案: 11.PHP表达式$foo=1+”bob3”,则$foo的值是1DHf傲朋学习网
答案: 12.HTML中,title标签放在body标签里DHf傲朋学习网
答案: 13.在str_replace(1,2,3)函数中1 2 3 所代表的名称是:"取代字符串","被取代字符串","来源字符串"DHf傲朋学习网
答案: 14.php遍历数组使用的是foreachDHf傲朋学习网
答案: 15.php中连接两个字符串的符号是“+ ”DHf傲朋学习网
答案: 16.$A=array("Monday","Tuesday",3=>"Wednesday"); echo $A[2]; 代码运行结果是:MondayDHf傲朋学习网
答案: 17.全等运算符"==="只在两者的数据类型和值都相同时才返回TUREDHf傲朋学习网
答案: 18.不能用mysql_query函数临时在另一个数据库上执行sql语句,而mysql_db_query可以DHf傲朋学习网
答案: 19.mysql_insert_id()函数的作用是查看下一次插入记录时的ID号DHf傲朋学习网
答案: 20.字符串的比较,是按拼音顺序进行比较DHf傲朋学习网
答案: 20秋《PHP》作业3DHf傲朋学习网
试卷总分:100  得分:100DHf傲朋学习网
一、单选题 (共 8 道试题,共 40 分)DHf傲朋学习网
1.运行时(run-time)包含一个PHP脚本程序使用( )DHf傲朋学习网
A.include_onceDHf傲朋学习网
B.requireDHf傲朋学习网
C.require_onceDHf傲朋学习网
D.以上皆可DHf傲朋学习网
答案: 2.以下代码执行结果为。<?php $num = “24linux”+6; echo $num; ?>DHf傲朋学习网
A.30DHf傲朋学习网
B.24linux6DHf傲朋学习网
C.6DHf傲朋学习网
D.30linuxDHf傲朋学习网
答案:A 3.下面的php程序运行的结果是什么?( ) <?php $array = array(true=>’a’,1=>’b’); print_r($array); ?>DHf傲朋学习网
A.Array([1]=>b)DHf傲朋学习网
B.Array([true]=>a [1]=>b)DHf傲朋学习网
C.Array(0=>a[1]=>b)DHf傲朋学习网
D.什么都没有DHf傲朋学习网
答案:A 4.下面的PHP程序运行的结果是什么?( ) <?php function sort_my_array(&$array){ return sort($array); } $a1 = array(3,2,1); var_dump(sort_my_array($a1));DHf傲朋学习网
A.NULLDHf傲朋学习网
B.array(3){[0]=>int(1) [1]=>int(2) [2]=>int(2)}DHf傲朋学习网
C.bool(true)DHf傲朋学习网
D.array(3){[2]=>int(1) [1]=>int(2) [0]=>int(3)}DHf傲朋学习网
答案:A 5.要修改数组$myarray中每个元素的值,如何遍历$myarray数组最合适?( ) $myarray = array("My String","Another String","Hi,Mom!");DHf傲朋学习网
A.用do???while循环DHf傲朋学习网
B.用while循环DHf傲朋学习网
C.用foreach循环DHf傲朋学习网
D.用for循环DHf傲朋学习网
答案: 6.以下代码运行结果是什么?() <?php echo  ‘Testing ‘. 1+2. ‘45’; ?>DHf傲朋学习网
A.Testing 1245DHf傲朋学习网
B.Testing345DHf傲朋学习网
C.Testing 1 245DHf傲朋学习网
D.245DHf傲朋学习网
答案: 7.考虑如下数据表和查询,如何添加索引功能提高查询速度?( ) 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 WheDHf傲朋学习网
A.给Zipcode添加全文的索引DHf傲朋学习网
B.给Name添加索引DHf傲朋学习网
C.给Id添加索引,然后给Name和Zipcode分别添加索引DHf傲朋学习网
D.给id添加索引DHf傲朋学习网
答案: 8.要修改数组$myarray中每个元素的值,如何遍历$myarray数组最合适?( )$myarray = array(‘my string’,’another string’,’hi,mum’);DHf傲朋学习网
A.用for循环DHf傲朋学习网
B.用foreach循环DHf傲朋学习网
C.用while循环DHf傲朋学习网
D.用do..while循环DHf傲朋学习网
答案:A 二、 (共 12 道试题,共 60 分)DHf傲朋学习网
9.$_test是合法的变量名DHf傲朋学习网
答案: 10.标记
的用途是分段命令DHf傲朋学习网
答案: 11.<? $link1 =mysql_connect("localhost","root",""); $link2 =mysql_connect("localhost","root",""); mysql_close(); ?>数据库关闭指令将关闭$link1连接标识DHf傲朋学习网
答案: 12.Php文件的后缀名是JSPDHf傲朋学习网
答案: 13.php函数不支持通过指针传递参数DHf傲朋学习网
答案: 14.=在PHP中属于比较运算符DHf傲朋学习网
答案: 15.运算符"%"的作用是取整DHf傲朋学习网
答案: 16.使用is_uploaded_file函数来检查此文件是否是上传文件DHf傲朋学习网
答案: 17.PHP变量声明时需要指定其变量的类型DHf傲朋学习网
答案: 18.已知$g=14,则PHP表达式$h=$g+=10,运算后的结果是$h=$g=24DHf傲朋学习网
答案: 19.在 PHP 中,既可以使用单引号 ( ' ' ) 也可以使用双引号 ( " " ) 来包围字符串DHf傲朋学习网
答案: 20.PHP中用来删除当前目录的函数是chdirDHf傲朋学习网
答案: 20秋《PHP》作业4DHf傲朋学习网
试卷总分:100  得分:100DHf傲朋学习网
一、单选题 (共 8 道试题,共 40 分)DHf傲朋学习网
1.全等运算符“===”如何比较两个值?DHf傲朋学习网
A.把它们转换成相同的数据类型再比较转换后的值DHf傲朋学习网
B.只在两者的数据类型和值都相同时才返回TrueDHf傲朋学习网
C.如果两个值是字符串,则进行词汇比较DHf傲朋学习网
D.基于strcmp函数进行比较DHf傲朋学习网
答案: 2.下面的PHP程序运行的结果是什么?( ) <?php function sort_my_array(&$array){ return sort($array); } $a1 = array(3,2,1); var_dump(sort_my_array($a1));DHf傲朋学习网
A.NULLDHf傲朋学习网
B.array(3){[0]=>int(1) [1]=>int(2) [2]=>int(2)}DHf傲朋学习网
C.bool(true)DHf傲朋学习网
D.array(3){[2]=>int(1) [1]=>int(2) [0]=>int(3)}DHf傲朋学习网
答案:A 3.要修改数组$myarray中每个元素的值,如何遍历$myarray数组最合适?( ) $myarray = array("My String","Another String","Hi,Mom!");DHf傲朋学习网
A.用do???while循环DHf傲朋学习网
B.用while循环DHf傲朋学习网
C.用foreach循环DHf傲朋学习网
D.用for循环DHf傲朋学习网
答案: 4.以下代码运行结果是什么?() <?php echo  ‘Testing ‘. 1+2. ‘45’; ?>DHf傲朋学习网
A.Testing 1245DHf傲朋学习网
B.Testing345DHf傲朋学习网
C.Testing 1 245DHf傲朋学习网
D.245DHf傲朋学习网
答案: 5.下面的PHP代码输出什么?( ) <?php $s = ‘12345’; $s[$s[1]] = ‘2’; echo $s; ?>DHf傲朋学习网
A.12345DHf傲朋学习网
B.12245DHf傲朋学习网
C.22345DHf傲朋学习网
D.11345DHf傲朋学习网
答案: 6.一段脚本如何才算彻底终止?( )DHf傲朋学习网
A.当调用exit()时DHf傲朋学习网
B.当执行到文件结尾时DHf傲朋学习网
C.当PHP崩溃时DHf傲朋学习网
D.当Apache由于系统故障而终止时DHf傲朋学习网
答案:A 7.下列说法正确的是( )DHf傲朋学习网
A.数组的键必须为数字,且从0开始DHf傲朋学习网
B.数组的键可以是字符串DHf傲朋学习网
C.数组中的元素类型必须一致DHf傲朋学习网
D.数据的键必须是连续的DHf傲朋学习网
答案: 8.运行时(run-time)包含一个PHP脚本程序使用( )DHf傲朋学习网
A.include_onceDHf傲朋学习网
B.requireDHf傲朋学习网
C.require_onceDHf傲朋学习网
D.以上皆可DHf傲朋学习网
答案: 二、 (共 12 道试题,共 60 分)DHf傲朋学习网
9.运算符“^”的作用是乘方DHf傲朋学习网
答案: 10.浏览网页时,看到的内容是HTML的titleDHf傲朋学习网
答案: 11.mysql_pconnect实现与数据库进行多连接DHf傲朋学习网
答案: 12.运算符“++”可以对常量和变量进行累加1DHf傲朋学习网
答案: 13.换行符标签是
DHf傲朋学习网
答案: 14.执行以下代码后,输出结果为28。 <?php $num="23linux"+6; echo $num;DHf傲朋学习网
答案: 15.函数vat_dump的意义是定义数组DHf傲朋学习网
答案: 16.mysql_select_db成功开启返回True,失败返回FalseDHf傲朋学习网
答案: 17.SESSION会话的值存储在网页DHf傲朋学习网
答案: 18.PHP最常被用来开发动态的html,内容,此外,它同样还可被用来生成XML(以及其他)文档DHf傲朋学习网
答案: 19.PHP 服务器脚本由<%php…%>分隔符包围DHf傲朋学习网
答案: 20.函数val_dump()的意义是 输出变量的相关信息DHf傲朋学习网
答案: DHf傲朋学习网
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: