20秋PHP作业3,北语20秋《PHP》作业2【标准答案】

20秋《PHP》作业2

试卷总分:100  得分:100

一、单选题 (共 8 道试题,共 40 分)

1.以下代码运行结果是什么?() <?php echo  ‘Testing ‘. 1+2. ‘45’; ?>

A.Testing 1245

B.Testing345

C.Testing 1 245

D.245

2.下面的sql语句中,排序的方法是什么?( ) Select * From my_table Where id>0 Order by id, name desc;

A.返回的记录先按name排序,再按id排序

B.返回的数据集倒序排列

C.Id相同的记录按name升序排序

D.Id相同的记录按name降序排序

3.下面的PHP代码输出什么?( ) <?php $s = ‘12345’; $s[$s[1]] = ‘2’; echo $s; ?>

A.12345

B.12245

C.22345

D.11345

4.下面的PHP程序运行结果是什么?( ) <?php $array = array (0.1 => 'a' , 0.2 => 'b'); echo count ($array); ?>

A.0

B.什么都没有

C.1

D.2

5.下面的sql语句查询,输出什么?( )Select count(*) from table inner join table2 On table1.id<> table2.id;

A.Table1中的记录条数乘以table2中的记录条数再减去量表中的相同记录条数

B.两个表中是相同记录

C.量表中不同记录的条数

D.数字2

一段脚本如何才算彻底终止?( )

A.当调用exit()时

B.当执行到文件结尾时

C.当PHP崩溃时

D.当Apache由于系统故障而终止时

运行下面的php程序后,数组 $array的内容是什么?( ) <?php $array = array ('1', '1'); Foreach ( $array as $k => $v){ $v = 2; } ?>

A.array ('1', '1')

B.array(2,2)

C.array(1,1)

D.array('2', '2')

下面的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; ?>

A.19

B.5

C.78

D.NULL

二、判断题 (共 12 道试题,共 60 分)

$a<<=2是把整型变量$a的值乘以4

10.PHP是一种强类型语言

PHP表达式$foo=1+”bob3”,则$foo的值是1

12.HTML中,title标签放在body标签里

13.在str_replace(1,2,3)函数中1 2 3 所代表的名称是:"取代字符串","被取代字符串","来源字符串"

php遍历数组使用的是foreach

15.php中连接两个字符串的符号是“+ ”

16.$A=array("Monday","Tuesday",3=>"Wednesday"); echo $A[2]; 代码运行结果是:Monday

17.全等运算符"==="只在两者的数据类型和值都相同时才返回TURE

18.不能用mysql_query函数临时在另一个数据库上执行sql语句,而mysql_db_query可以

19.mysql_insert_id()函数的作用是查看下一次插入记录时的ID号

20.字符串的比较,是按拼音顺序进行比较

(责任编辑:admin)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值