QQ:2548929010
北京语言大学22春《PHP》作业1234

时间:2022/5/20点击: 477 次

[零零捌記]可做奥鹏院校所有作业、毕业论文。咨询请添加 微信:aopen008
 QQ:2548929010

北京语言大学22春《PHP》作业1234

试卷总分100   得分100

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

1.详细阅读下面的FORM 表单和PHP代码。当在表单里面的两个文本框分别输入’php’和’great’的时候,PHP代码将在页面中打印出什么?( ) form action=index.phpmethod=postinput type=textname=element[]input type=textname=element[]input type=submitvalue=’提交’ form Index.php 代码如下: php if(

A.什么都没有

B.Aarry

C.一个提示

D.phpgreat

 

2.以下代码运行结果是什么?() php echo  Testing . 12. 45;

A.Testing 1245

B.Testing345

C.Testing 1 245

D.245

 

3.以下php程序远程的结果是什么? php $array = array(3=a,1.1=b,c,d); echo $array[1];

A.1

B.b

C.c

D.一个警告

 

4.index.php脚本如何访问表单元素email的值?( ) form action=index.phpmethod=postinput type=textname=emailinput type=submitvalue=’提交’ form

A.$_GET[email]

B.$_POST[email]

C.$_SESSION[text]

D.$_POST[text]

 

5.下面的PHP程序运行结果是什么?( ) php $array = array (true = 'a',1 = 'b'); Print_r($array);

A.输出NULL

B.Array(0= a [1]=b)

C.Array([true] = a [1]= b)

D.Array([1] = b)

 

6.考虑如下数据表和查询,如何添加索引功能提高查询速度?( ) 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 Whe

A.Zipcode添加全文的索引

B.Name添加索引

C.Id添加索引,然后给NameZipcode分别添加索引

D.id添加索引

 

7.mysql_connect@mysql_connect的区别是()。

A.后者不会忽略错误,将错误显示到客户端

B.没有区别

C.前者不会忽略错误,将错误显示到客户端

D.功能不同的两个函数

 

8.考虑如下数组$multi_array,怎样才能从数组$multi_array中找出值cat?( ) $multi_array= array(red,green,42=blue,yellow=array(apple,9=pear,banana,orange=array(dog,cat,iguana)))

A.$multi_array[yellow][apple][0]

B.$multi_array[blue][0][orange][1]

C.$multi_array[3][3][2]

D.$multi_array[yellow][orange'][1]

 

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

9.PHP是一种嵌入式脚本语言,基于zend引擎

 

10.可以用添加order条件的方式对查询返回的数据进行过滤

 

11.自定义函数中,返回函数值的关键字是returns

 

12.PHP中调用某一个对象的方法或属性使用的运算符是=

 

13.PHP程序中,需要处理的上传数据保存在$_FILES 全局数组

 

14.PHP 中,既可以使用单引号 ( ' ' ) 也可以使用双引号 (   ) 来包围字符串

 

15.add 语句能用来向已经存在的表中添加新的记录

 

16.foreach循环遍历数组来计算数组所有元素的总和最简单

 

17.假设$a=5,$a+=2,$a的值为5

 

18.表达式(4=4)&&(5=2)将返回假

 

19.php变量使用之前需要定义变量类型

 

20.select不属于数据定义语言

 

22春《PHP》作业2题目

试卷总分100  得分100

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

1.下面的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

 

2.以下php程序的运行结果是什么?( ) php $array = array ('3' = 'a', 1.1= 'b', 'c', 'd'); echo $array[1];

A.b

B.一个警告

C.d

D.1

 

3.以下PHP代码的运行结果是()。 php $a=10; $b=2;$c=4;$d=8;$e=1.0; $f=$c+$d2; $g = $f%20; $h = $b-$a+$c+2; $i = $h$c; $j=$i$e; print $j;

A.128

B.42

C.242.0

D.256

 

4.调用函数时,什么情况下不能给函数的参数赋常量?( )

A.当参数是布尔值时

B.当函数是类中的成员时

C.当参数是通过引用传递时

D.当函数只有一个参数是

 

5.以下哪个选项是把整型变量$a的值乘以4()

A.$a=pow(2,2)

B.$a+=4

C.$a%=4

D.$a-=4

 

6.以下代码运行结果是什么?() php echo  Testing . 12. 45;

A.Testing 1245

B.Testing345

C.Testing 1 245

D.245

 

7.考虑如下数组$multi_array,怎样才能从数组$multi_array中找出值cat?( ) $multi_array= array(red,green,42=blue,yellow=array(apple,9=pear,banana,orange=array(dog,cat,iguana)))

A.$multi_array[yellow][apple][0]

B.$multi_array[blue][0][orange][1]

C.$multi_array[3][3][2]

D.$multi_array[yellow][orange'][1]

 

8.如果一个字段能被一个group by的条件的查询语句读出,一下那个语句的描述是正确的?

A.该字段必须包含null

B.字段必须包含在group by的条件中

C.字段必须有索引

D.该字段必须是主键

 

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

9.换行符标签是HR

 

10.HTML中,标题字体标记hxx的最大取值是4

 

11.取得搜索语句的结果集中的记录总数的函数是mysql_fetch_row

 

12. $link1 =mysql_connect(localhost,root,); $link2 =mysql_connect(localhost,root,); mysql_close(); 数据库关闭指令将关闭$link1连接标识

 

13.语句for($k=0;$k=1;$k++);和语句for($k=0;$k==1;$k++);执行的次数分别是无限和0

 

14.函数val_dump()的意义是 输出变量的相关信息

 

15.要查看一个结构类型变量的值,可以使用函数print

 

16.一般我们用print_r()函数来输出数组的键名和键值

 

17.$name='Tim O'Reilly'; echo $name.br; 输出结果为Tim O'Reilly

 

18.PHP语法中,假设已知$a=hello,$b=china,$a+$b得到”hello china”的字符串

 

19.mysql_query在功能上等于mysql_select_db() +mysql_db_query()

 

20.运算符%的作用是取整

22春《PHP》作业3题目

试卷总分100  得分100

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

1.执行以下PHP语句后,$y的值为()。 php $x = 1; ++$x; $y = $x++; echo $y;

A.1

B.2

C.3

D.0

 

2.全等运算符“===”如何比较两个值?

A.把它们转换成相同的数据类型再比较转换后的值

B.只在两者的数据类型和值都相同时才返回True

C.如果两个值是字符串,则进行词汇比较

D.基于strcmp函数进行比较

 

3.下面哪个不是合法的SQL的聚合函数?( )

A.SUM

B.CURRENT_DATE

C.AVG

D.MIN

 

4.下面的php程序运行的结果是什么?( ) 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.什么都没有

 

5.要修改数组$myarray中每个元素的值,如何遍历$myarray数组最合适?( ) $myarray = array(My StringAnother StringHiMom)

A.dowhile循环

B.while循环

C.foreach循环

D.for循环

 

6.考虑下面的代码片段。

php

define(STOP_AT,1024);

$result = array();

在此处填入代码

{

$result[] = $idx;

}

print_r($result );

 

标记处填入什么代码才能产生如下数组输出?( )

Array( [0] = 1 [1] = 2 [2] = 4 [3] = 8[4] = 16[5] = 32 [6] = 64 [7] = 128 [8] = 256  [9] = 512)

A.for($idx = 1$idx  STOP_AT$idx = 2)

B.foreach($result as $key = $val)

C.while($idx = 2)

D.for($idx = 2STOP_AT = $idx$idx =0))

 

7.以下php程序远程的结果是什么? php $array = array(3=a,1.1=b,c,d); echo $array[1];

A.1

B.b

C.c

D.一个警告

 

8.如果用“+”操作符把一个字符串和一个整型数字相加,结果如何?()

A.解决器输出一个类型错误

B.字符串将被转换成数字,再与整型数字相加

C.字符串将被丢弃,只保留整型数字

D.字符串和整型数字将连接成一个新字符串

 

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

9.级联样式表文件的扩展名是html

 

10.fopen()可以打开一个文件,以对文件进行读和写操作

 

11.php环境的网页运行最常用的服务器是IIS

 

12.mysql_db_query不会切换回先前连接到的数据库

 

13.MYSQL是真正多线程、单用户的数据库系统

 

14.select不属于数据定义语言

 

15.gettype函数是查看数据类型的

 

16.PHP变量声明时在变量名前面使用的字符是”&

 

17.mysql_select_db成功开启返回True,失败返回False

 

18.MYSQL可以在一次操作中从不同的数据库中混合表格

 

19.良好的索引策略有助于防止跨站攻击

 

20.如果想取得最近一条查询的信息,应该使用mysql_insert_id

22春《PHP》作业4题目

试卷总分100  得分100

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

1.关于exitdie语句结构的说法正确的是()。

A.exit语句结构执行会停止执行下面的脚本,而die无法做到

B.die语句结构执行会停止执行下面的脚本,而exit无法做到

C.die语句结构等价于exit语句结构

D.die语句结构与exit语句结构没有直接的关系

 

2.内连接(inner join)的作用是什么?( )

A.把两个表通过一个特定字段关联起来,并创建该字段相同所有的记录的数据集

B.把两个表通过相同字段关联入一张持久的表中

C.创建一个包含两个表中相同记录和一个表中全部记录的数据集

D.创建一个基于表的数据集

 

3.下面的PHP程序运行结果是什么?( ) 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.语句“for($k=0;$k=1;$k++);”和语句“for($k=0;$k==1;$k++);”执行的次数分别是( )。

A.无限和0

B.0和无限

C.都是无限

D.都是0

 

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

A.12345

B.12245

C.22345

D.11345

 

6.执行以下sql语句后将出现什么?( ) Begin transaction; Delete from mytable where id=1; Delete from othertable; Rollback transaction;

A.Othertablemytable中的将被删除

B.数据库没有变化

C.Othertable中的内容将被删除,没有table中的id1的内容将被删掉

D.Othertable中的美容将被删除

 

7.以下PHP代码的运行结果是()。 php $a=10; $b=2;$c=4;$d=8;$e=1.0; $f=$c+$d2; $g = $f%20; $h = $b-$a+$c+2; $i = $h$c; $j=$i$e; print $j;

A.128

B.42

C.242.0

D.256

 

8.下面的PHP程序远程的结果是什么?( ) php $array = array(0.1=a,0.2=b); echo count($array);

A.1

B.2

C.0

D.什么都没有

 

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

9.php遍历数组使用的是foreach

 

10.浏览网页时,看到的内容是HTMLtitle

 

11.换行符标签是HR

 

12.全局变量可以定义在函数内部,但必须用globle声明

 

13.使用functionName()调用PHP函数

 

14.PHP读出cookie的系统预定义变量为$_COOKIE[]

 

15.运算符“^”的作用是乘方

 

16.mysql_query在功能上等于mysql_select_db() +mysql_db_query()

 

17.浏览网页时,head的所有内容会显示在页面上

 

18.应当根据数据库的实际应用设计索引

 

19.运算符“++”可以对常量和变量进行累加1

 

20.SESSION会话的值存储在网页


在线作业 离线作业 论文咨询 在线考试 旺旺客服 微信二维码