PHP试卷2

1.mysql_connect( )与@mysql_connect( )的区别是( B ) A @mysql_connect( )不会忽略错误,将错误显示到客户端 B mysql_connect( )不会忽略错误,将错误显示到客户端 C 没有区别

D 功能不同的两个函数

2.语句for($k=0;$k=1;$k++);和语句for($k=0;$k==1;$k++);执行的次数分别是:( A ) A 无限和0 B 0和无限 C 都是无限 D 都是0

3.读取post方法传递的表单元素值的方法是: ( B ) A $_post[\名称\ B $_POST[\名称\ C $post[\名称\ D $POST[\名称\

4.php运算符中,优先级从高到低分别是( B ) A 关系运算符,逻辑运算符,算术运算符 B 算术运算符,关系运算符,逻辑运算符 C 逻辑运算符,算术运算符,关系运算符 D 关系运算符,算术运算符,逻辑运算符

5.cookie的值存储在( C ) A 硬盘中 B 程序中

C 客户端 D 服务器端

6.要查看一个变量的数据类型,可使用函数( B ) A type() B gettype() C GetType() D Type()

7.字符串的比较,是按( B )进行比较。 A 拼音顺序 B ASCII码值 C 随机 D 先后顺序

8.复选框的type属性值是( A )

A checkbox B radio C select D check

9.SESSION会话的值存储在( D ) A 硬盘上 B 网页中 C 客户端 D 服务器端

10.如果想取得最近一条查询的信息,应该使用哪个函数( A A mysql_info B mysql_stat

C mysql_insert_id( ) D mysql_free_result

11.要查看一个结构类型变量的值,可以使用函数( D )

)

A Print( ) B print( ) C Print_r() D print_r( )

12.在PHP中哪个变量数组总是包含所有总客户端发出的cookies数据( A ) A A $_COOKIE B $_COOKIES C $_GETCOOKIE D $_GETCOOKIES

13.下列哪个说法是错误的( D )

A gettype( )是查看数据类型的 B 没有被赋值的变量是0 C unset( )是被认为NULL

D 双引号字符串最重要的一点是其中的变量名会被变量值替代

14.HTML中,超链接用的是什么标签 ( A ) A 〈a> B 〈table> C 〈b> D 〈head>

15.strtolower( )函数的功能是( A ) A 将给定的字符串全部转换为小写字母 B 将给定的字符串全部转换为大写字母 C 将给定的字符串首字母转换为小写字母 D 将给定的字符串首字母转换为大写字母

16.HTML中,表格单元格的\值\是存储在( )标签里 B A 〈body> B 〈td> C 〈tr>

D 〈table>
REFDVCD

17.将一个值或变量转换为字符类型的函数是( B ) A intval( ) B strval( ) C str D valint( )

18.php中字符串的连接运算符是( D ) A - B + C & D .

19.php函数不支持的功能有: ( C )

A 可变的参数个数 B 通过引用传递参数 C 通过指针传递参数 D 实现递归函数

20.文件框的type属性值是( C ) A text B hidden C textarea D checkbox

21.运算符“^”的作用是( B ) A 无效 B 乘方 C 位非 D 位异或

22.自定义函数中,返回函数值的关键字是( A ) A returns B close C return D back

24.要检查一个常量是否定义,可以使用函数( A ) A defined( ) B isdefin( ) C isdefined( ) D 无

25.关于mysql_select_db的作用描述正确的是( D ) A 连接数据库 B 连接并选取数据库 C 连接并打开数据库 D 选取数据库

26.HTML中,title标签放在什么位置 ( A ) A body标签里 B head标签里 C script标签里 D table标签里

27.使用( A )函数可以求得数组的大小 A count( ) B conut( )

C $_COUNT[\名称\ D $_CONUT[\名称\

28.从队列数组队头删除数据可以使用( C )函数。 A array_push() B array_pop() C array_shift() D array_unshift()

29.在html中嵌入javaScript,应该使用的标记是( A ) A 〈script language=\〈head> 〈/head> C 〈body> 〈/body> D 〈!--....//..>

30.以下代码运行结果( C )

$A=array(\ echo $A[2]; A Monday B Tuesday C Wednesday D 没有显示

31.新建一个数组的函数是( A )

A array B next C count D reset

32.下列不正确的变量名是( B )

A $_test B $2abc C $Var D $printr

33.读取get方法传递的表单元素值的方法是: ( A )

A $_GET[\名称\ B $get[\名称\

C $GEG[\名称\ D $_get[\名称\

34.函数var_dump的意义是( C ) A 定义数组 B 遍历数组

C 输出变量的相关信息 D 递归数组

35.strtoupper( )函数的功能是: ( A ) A 将给定字符串全部转换为大写字母。 B 将给定字符串全部转换为小写字母。 C 将给定字符串首字母转换为大写字母。 D 将给定字符串首字母转换为小写字母。

36.以下代码的运行结果是( A )

if($i=\ {echo \ else {echo \ } ?>

A 输出a B 输出b

C 条件不足,无法确定 D 运行出错

37.在str_replace(1,2,3)函数中1 2 3 所代表的名称是( B ) A \取代字符串","被取代字符串","来源字符串" B "被取代字符串",\取代字符串","来源字符串" C "来源字符串",\取代字符串","被取代字符串" D "来源字符串","被取代字符串",\取代字符串"

38.浏览网页时,看到的内容是HTML的哪一部分? ( C ) A title B table C body D head

39.运算符\的作用是( C ) A 无效 B 取整 C 取余 D 除

40.file( )函数返回的数据类型是( A ) A 数组 B 字符串

C 整型 D 根据文件来定

41.计算字符串长度的函数是( A ) A strlen( ) B len( )

C stringlen( ) D lens( )

42.array_push()的作用是( C )

A 将数组的第一个元素弹出 B 将数组的最后一个元素弹出 C 将一个或多个元素压入数组的末尾 D 将一个或多个元素插入数组的开头

43.isset()的功能是( A )

A 测试变量是否存在 B 测试变量是否为空 C 测试常量是否为空 D 测试常量是否存在

44.定义静态变量的关键字是( A )

A static B statics C STATIC D STATICS

45.以下属于忽略键名数组排序的是( D ) A natsort B ksort C asort D sort

46.empty()的功能是: ( A )

A 测试变量是否为空 B 测试变量是否存在 C 测试常量是否为空 D 测试常量是否存在

47.浏览网页时,看到的内容是HTML的哪一部分? ( C ) A title B table C body D head

48.自定义用户常量,可以使用( )函数. ( B ) A Define( ) B define( ) C Defin( ) D defin( )

49.执行下列代码后的结果是( B ) $x=15; echo $x++; $y=20; echo ++$y; A 15,20 B 15,21 C 16,20 D 16,21

50.申明全局变量的关键字是( B ) A globals B global C GLOBAL D 无

多项选择题:(共12题,每题5分) 1. php中,不等运算符是( B、C ) A ≠ B != C <> D ><

2. 函数的参数传递包括:( A、B ) A 按值传递 B 按引用传递

C 按变量传递 D 按作用域传递

3.php中,赋值运算符有( A、D、B ) A = B += C == D .=

4.php中可以实现程序分支结构的关键字是( C、D )

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4