php逻运算符题目_PHP基础知识考试题

这是一份关于PHP基础知识的考试题集,涵盖了数组操作、变量命名、函数使用、字符串处理、逻辑运算等多个方面,旨在检验和提升PHP编程技能。
摘要由CSDN通过智能技术生成

PHP基础知识考试题

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 "a";}

else

{echo "b";

}

?>

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.执行下列代码后的结果是( ) $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 B

D 无

多项选择题:(共12题,每题5分)

1.php中,不等运算符是( ) BC

A ≠

B !=

C <>

D ><

2.函数的参数传递包括: AB

A 按值传递

B 按引用传递

C 按变量传递

D 按作用域传递

3.php中,赋值运算符有( ) ADB

A =

B +=

C ==

D .=

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

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 数字 CD

D 减号

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

【PHP基础知识考试题】相关文章:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值