PHP题库.docx

上传人:b****5 文档编号:5103256 上传时间:2022-12-13 格式:DOCX 页数:10 大小:19.59KB
下载 相关 举报
PHP题库.docx_第1页
第1页 / 共10页
PHP题库.docx_第2页
第2页 / 共10页
PHP题库.docx_第3页
第3页 / 共10页
PHP题库.docx_第4页
第4页 / 共10页
PHP题库.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

PHP题库.docx

《PHP题库.docx》由会员分享,可在线阅读,更多相关《PHP题库.docx(10页珍藏版)》请在冰豆网上搜索。

PHP题库.docx

PHP题库

1.$str = "My name is Jack, and what is your name?

";

echo substr_count ($str,“name”);程序的输出结果为(     B       )

A.1B.2C.3D.4

2.php内置数组(  )可以获取服务器内变量信息。

A

A.$_GETB.POSTC.FORMD.$_SERVER

3.PHP中,$a=abs(-50);则$a的值为:

A

A.50B.-50C.25C.-25

4.php语言中( )语句可退出循环B

A.endB.breakC.elseD.then

5.下面关于PHP的命名规则的说法不正确的是A

A.第一个字符必须是数字或字母

B.长度不能超过255个字符

C.名字不能和关键词同名

D.在声明的时候不能声明两次

6.以下函数中用于判断是否为数组的函数为()C

A.is_long()B.is_double()C.is_array()D.is_object()

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

A.mysql_infoB.mysql_statC.mysql_insert_id()D.mysql_free_result

8.php的(  )函数,可以判断变量是否存在。

B

A.createobjectB.issetC.writeD.end

9.自定义函数中,返回函数值的关键字是()A

A.returnsB.closeC.returnD.back

10.HTML中,title标签放在什么位置B

A.body标签里B.head标签里C.script标签里D.table标签里

11.$a=(3>5)?

(‘yes’):

(‘no’);a的值为()B

A.yesB.noC.0D.1

12.php的(  )集合可取得客户端以个get方式递交的数据.B

A.formB.$_GETC.cookieD.from

13.php的(   )函数,可以输出日期数据A

A.dateB.dataC.renameD.time

 

14.从队列数组队头删除数据可以使用()函数。

C

A.array_push()B.array_pop()C.array_shift()D.array_unshift()

15.php中用于比较字符串的函数是:

D

A.cookieB.querystringC.formD.strcmp

16.php语言中随机函数A

A.randB.sqrC.fixD.abs

17.PHP中定义常量的方法是C

A.VARB.dimC.define()D.undefined()

18.使用()函数,可以重新命名一个已经存在的文件或目录C

A.copy()B.unlink()C.rename()D.fwrite()

19.将字符串中所有英文字母转为小写的函数是:

B

A.ucwords()B.strtolower()C.strtoupper()D.ucfirst()

20.文件框的type属性值是()A

A、textB、hiddenC、fileD、checkbox

1.关于PHP,下列说法错误的是()C

A.开发PHP网页所使用的的脚本语言是PHP。

B.网页中的PHP代码同html标记符一样,必须用分隔符“<”和“>”将其括起来。

C.PHP网页,运行时在客户端可查看到真实的PHP源代码。

D.PHP和html可混合编程。

2.SESSION会话的值存储在()D

A.硬盘上

B.网页中

C.客户端

D.服务器端

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

A.static

B.statics

C.STATIC

D.STATICS

4.要检查一个常量是否定义,可以使用函数()A

A.defined()

B.isdefin()

C.Isdefined()

D.无

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

A

A.无限和0

B.O和无限

C.都是无限

D.都是0

7.cookies(  )属性表明cookie由哪个网站产生或读取:

A

A.Name

B.Value

C.Domain

D.Set

8.使用()函数可以求得数组的大小A

A.Count()

B.Conut()

C.$_COUNT[“名称”]

D.$_CONUT[“名称”]

9.strtoupper()函数的功能是:

A

A.将给定字符串全部转换为大写字母。

B.将给定字符串全部转换为小写字母。

C.将给定字符串首字母转换为大写字母。

D.将给定字符串首字母转换为小写字母。

10.关于mysql_select_db的作用描述正确的是()D

A.连接数据库

B.连接并选取数据库

C.连接并打开数据库

D.选取数据库

11.执行完$strUser="12345678"以后,strUser是( )类型。

D

A.整数变量

B.整数变量

C.布尔型变量

D.单精度变量

12.下面程序$flag1和$flag2的结果分别是什么?

B

$s1=”abc”;

$s2=”abc”;

$flag1=$s1==$s2;

$flag2=strcmp($s1,$s2);

>

A.1,0

B.true,1

C.abc,true

D.0,1

13.使用(  )语句可以立即从FOR循环中退出。

B

A.Exitsub

B.Exit

C.

D.Loop

14.计算字符串长度的函数是()A

A.strlen()

B.len()

C.stringlen()

D.lens()

15.php语言中计算字符串长度函数是:

C

A.Asc

B.Chr

C.Strlen

D.Mid

16.使用函数(        )来检查此文件是否是上传文件A

A.is_uploaded_file( )

B.move_uploaded_file()

C.uploaded_file()

D.move_file()

17.读取post方法传递的表单元素值的方法是:

B

A.$_post["名称"]

B.$_POST["名称"]

C.$post["名称"]

D.$POST["名称"]

18.php中字符串的连接运算符是()D

A.-

B.+

C.&

D..

19.php内置数组(  )接受表单Post方式提交的数据A

A.$_POST

B.$_GET

C.POST

D.SEND

20.

Function keep_track()

{  

STATIC $count=5;  

echo $count++."

"; } 

Keep_track(); 

Keep_track(); 

Keep_track();  

这段代码输出的值为(    )B

A.5,5,5

B.5,6,7

C.6,7,5

D.6,5,7

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

A.Print()

B.print()

C.Print_r()

D.print_r()

22.php中用于比较字符串的函数是:

D

A.cookie

B.querysting

C.form

D.strcmp

23.浏览网页时,看到的内容是HTML的哪一部分?

C

A.title

B.table

E.body

C.head

多选题

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

A、≠B、!

=C、<>D、><

2.php中数组可以使用哪些键名来取得数组元素值?

ABCD

A、数字键名B、下标C、随机D、文本(或字符串)键名

3.PHP允许的注释符号有:

ACD

A、//B、闭合的段落C、#D、/*和*/闭合的段落

4.HP中,变量名允许出现的符号有:

ABD

A、大写字母B、小写字母C、数字D、减号

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

A、whileB、forC、ifD、switch

 

判断题

1.array_search()与in_array()函数均可用来查询数组中元素的值。

2.php中,双引号字符串不支持变量解析以及转义字符.错

3.php中,双引号字符串支持变量解析以及转义字符.对

4.MS-server2008与mysql一样,同属微软公司的产品,用于软件开发的数据库支持错

5.安装WindowsXP后,系统默认状态没有安装PHP环境;而安装Windows2003后,系统自动安装了PHP环境,不用我们再安装.错

6.使用get和post传递表单值没有什么区别,可以随便选择一种使用.错

7.if条件控制语句中,if后面的{}可有可无。

8.在返回数组中的所有值,可以使用array_value()函数对

9.MySQL可以建立个用户,但每个用户的权限一样,仅是名称不一样而已.错

10.MySQL数据库可以建立多个用户,且各个用户的权限可以分别设置.对

1.在返回数组中的所有值,可以使用array_value()函数√

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

3.php语言中的数值型字符串可以和数字变量进行混合运算.√

4.php中,双引号字符串支持变量解析以及转义字符.√

5.php语言中的数值型字符串不可以和数字变量进行混合运算.×

6.PHP程序的扩展名必须是.php×

7.php中,字符串是用引号引起来的字符,单引号和双引号没有区别,都是一样的,随便用哪一个都是一样的.×

8.if条件控制语句中,if后面的{}可有可无,意义一样。

×

9.一个MySQL服务器,可以拥有多个数据库,每个数据库可拥有多个表.√

10.MS-server200与mysql一样,同属微软公司的产品,用于软件开发的数据库支持×

11.运算符“--”可以对常量和变量进行自身减1×

12.php中,单引号字符串不支持变量解析以及转义字符.√

13.if条件控制语句中,if后面的{}不能省略。

×

14.,默认的method使用get进行值传递。

×

15.〈formid="form1"name="form1"method=""action="">,默认的method使用post进行值传递。

×

16.常量的作用域是全局的,不存在全局与局部的概念.√

17.if条件控制语句中,if后面必须加括号√

18.使用get和post传递表单值没有什么区别,可以随便选择一种使用.×

19.php中,在任何时候,双引号和单引号都是不一样的.×

20.运算符“++”只能对常量进行自身加1×

21.if条件控制语句中,if后面的{}可有可无。

×

22.PHP跟ASP一样,只能应用IIS架设服务器×

23.MySQL可以建立个用户,但每个用户的权限一样,仅是名称不一样而已.×

24.php中,()与{}具有不一样的功能。

25.php中可以使用method=post的方式进行文件上传×

26.php中,==与===是同一个运算符。

×

27.MySQL数据库可以建立多个用户,且各个用户的权限可以分别设置.√

30.array_search()与in_array()函数均可用来查询数组中元素的值。

×

31.PHP是微软公司开发的,应用于设计网页的语言×

32.php中,双引号和单引号在某些时候具有不同的意义,在某些时候具有相同的意义.√

33.array_unshift()函数在数组的末尾插入一个或多个元素,返回成功插入后的总元素个数。

×

34.current()和pos()均可返回数组中的当前单元。

×

35.在返回数组中的所有值,可以使用array_keys()函数×

36.php中,函数默认按值传递参数。

37.php中,双引号字符串不支持变量解析以及转义字符.×

38.session与cookie只是名称不同,实质上没有什么区别,均可用于实现用户登录等功能.×

39.运算符“++”只能对变量的值自身累加1×

40.安装WindowsXP后,系统默认状态没有安装PHP环境;而安装Windows2003后,系统自动安装了PHP环境,不用我们再安装。

×

1.请编写PHP代码,输出九九乘法表

php

function Cfb($x)

{

echo "";

for($j=1;$j<=$x;$j++)

{

echo "";

for($k=1;$k<=$j;$k++)

{

echo "{$k}*{$j}=".($k*$j)." ";

}

for($y=$k;$y<=$x;$y++)

{

echo " ";

}

 echo "";

}

php $_POST[]; ?

>

echo "";

}

>

php Cfb(9) ?

>

2.请编写PHP代码,定义一个sum函数,主要功能是对传入的两个参数作判断,如果两个值都是数字则函数返回两个参数之和,否则将两个参数连接并返回。

php

$a ="1";

$b="2";

$sum=$a+$b;

>

php

echo "$a";

echo "+";

echo "$b";

echo "=";

echo "$sum";

>

18cookie的值存储在

A、硬盘中

B、程序中

C、客户端

D、服务器端

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1