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 测试变量是否存在
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.执行下列代码后的结果是( ) $x=15; echo $x++; $y=20; echo ++$y; B
A 15,20 B 15,21 C 16,20 D 16,21
50.申明全局变量的关键字是( ) B
A globals B global C GLOBAL
多项选择题:(共12题,每题5分)
1.php中,不等运算符是( ) BC
A ≠ B != C <> D ><
2.函数的参数传递包括: AB
A 按值传递 B 按引用传递 C 按变量传递 D 按作用域传递
3.php中,赋值运算符有( ) ADB
A = B += C == D .=
4.php中可以实现程序分支结构的关键字是( ) CD
A while B for C if D switch
5.continue语句可以用在( )中。 ABC
A for B while C do-while D switch
6.break可以用在( )语句中 ABCD
A switch B for C while D do-while
7.php中可以实现循环的是( ) A C
A for B break C while D waiting
8.PHP中,标识符允许出现的符号有: ABC
A 大写字母 B 小写字母 C 数字
9.PHP允许的注释符号有: ACD
A // B 闭合的段落 C # D /*和*/闭合的段落
10.PHP表单的提交方法有: ACB
A post B request C get D querystring
11.PHP语言标记用的是什么( )符号 ACD
A 〈? ?> B 〈php > C 〈?php ?> D 〈% %>
12.php中数组可以使用哪些键名? AB
A 数字键名 B 下标 C 随机 D 文本(或字符串)键名
判断题:(共40题,每题1分)
1.在返回数组中的所有值,可以使用array_value( )函数 T
2.运算符“++”可以对常量和变量进行累加1 F
3.php语言中的数值型字符串可以和数字变量进行混合运算. T
4.php中,双引号字符串支持变量解析以及转义字符. T
5.php语言中的数值型字符串不可以和数字变量进行混合运算. F
6.PHP程序的扩展名必须是.php F
7.php中,字符串是用引号引起来的字符,单引号和双引号没有区别,都是一样的,随便用哪一个都是一样的. F
8.if条件控制语句中,if后面的{ }可有可无,意义一样。 F
9.一个MySQL服务器,可以拥有多个数据库,每个数据库可拥有多个表. T
10.MS-server200与mysql一样,同属微软公司的产品,用于软件开发的数据库支持 F
11.运算符“--”可以对常量和变量进行自身减1 F
12.php中,单引号字符串不支持变量解析以及转义字符. T
13.if条件控制语句中,if后面的{ }不能省略。 F
14.< f orm id="form1" name="form1" method="" action="" >,默认的method使用get进行值传递。 F
15.〈 form id="form1" name="form1" method="" action="">,默认的method使用post进行值传递。 F
16.常量的作用域是全局的,不存在全局与局部的概念. T
17.if条件控制语句中,if后面必须加括号 T
18.使用get和post传递表单值没有什么区别,可以随便选择一种使用. F
19.php中,在任何时候,双引号和单引号都是不一样的. F
20.运算符“++”只能对常量进行自身加1 F
21.if条件控制语句中,if后面的{ }可有可无。 F
22.PHP跟ASP一样,只能应用IIS架设服务器 F
23.MySQL可以建立个用户,但每个用户的权限一样,仅是名称不一样而已. F
24.php中,()与{ }具有不一样的功能。 T
25.php中可以使用method=post的方式进行文件上传 F
26.php中,==与===是同一个运算符。 F
27.MySQL数据库可以建立多个用户,且各个用户的权限可以分别设置. T
30.array_search() 与in_array()函数均可用来查询数组中元素的值。 F
31.PHP是微软公司开发的,应用于设计网页的语言 F
32.php中,双引号和单引号在某些时候具有不同的意义,在某些时候具有相同的意义. T
33.array_unshift()函数在数组的末尾插入一个或多个元素,返回成功插入后的总元素个数。 F
34.current()和pos()均可返回数组中的当前单元。 F
35.在返回数组中的所有值,可以使用array_keys( )函数 F
36.php中,函数默认按值传递参数。 T
37.php中,双引号字符串不支持变量解析以及转义字符. F
38.session与cookie只是名称不同,实质上没有什么区别,均可用于实现用户登录等功能. F
39.运算符“++”只能对变量的值自身累加1 F
40.安装Windows XP后,系统默认状态没有安装PHP环境;而安装Windows 2003后,系统自动安装了PHP环境,不用我们再安装.F