1、PHP题库1. $str=MynameisJack,andwhatisyourname?;echosubstr_count($str,“name”);程序的输出结果为(B)A.1 B.2 C.3 D.4 2. php 内置数组( )可以获取服务器内变量信息。AA.$_GET B.POST C.FORM D.$_SERVER3. PHP 中,$a=abs(-50); 则$a 的值为:AA.50 B.-50 C.25 C.-254. php 语言中( )语句可退出循环BA.end B.break C.else D.then5. 下面关于PHP 的命名规则的说法不正确的是AA.第一个字符必须是数字或
2、字母B.长度不能超过255个字符C.名字不能和关键词同名D.在声明的时候不能声明两次6. 以下函数中用于判断是否为数组的函数为( )CA.is_long() B.is_double() C.is_array() D.is_object()7. 如果想取得最近一条查询的信息,应该使用哪个函数( )AA.mysql_info B. mysql_stat C. mysql_insert_id() D. mysql_free_result8. php 的( )函数,可以判断变量是否存在。BA.createobject B.isset C.write D.end9. 自定义函数中,返回函数值的关键字是(
3、 )AA.returns B.close C.return D.back10. HTML中,title标签放在什么位置BA.body标签里 B.head标签里 C.script标签里 D.table标签里11. $a=(35) ? (yes) : (no); a的值为( )BA.yes B.no C.0 D.112. php 的( )集合可取得客户端以个get 方式递交的数据.BA.form B.$_GET C.cookie D.from13. php 的( )函数,可以输出日期数据AA.date B.data C.rename D.time14. 从队列数组队头删除数据可以使用( )函数。C
4、A.array_push() B. array_pop() C. array_shift() D. array_unshift()15. php 中用于比较字符串的函数是:DA.cookie B.querystring C.form D.strcmp16. php 语言中随机函数AA.rand B.sqr C.fix D.abs17. PHP 中定义常量的方法是CA.VAR B.dim C.define() D.undefined()18. 使用( )函数,可以重新命名一个已经存在的文件或目录CA.copy() B.unlink() C.rename() D.fwrite()19. 将字符串中
5、所有英文字母转为小写的函数是:BA.ucwords() B.strtolower() C.strtoupper() D.ucfirst()20. 文件框的type属性值是( )AA、text B、hidden C、file D、checkbox1.关于PHP,下列说法错误的是()CA.开发PHP网页所使用的的脚本语言是PHP。B.网页中的PHP代码同html标记符一样,必须用分隔符“”将其括起来。C.PHP网页,运行时在客户端可查看到真实的PHP源代码。D.PHP和html可混合编程。2.SESSION会话的值存储在()DA.硬盘上B.网页中C.客户端D.服务器端3.定义静态变量的关键字是()
6、AA.staticB.staticsC.STATICD.STATICS4.要检查一个常量是否定义,可以使用函数()AA.defined()B.isdefin()C.Isdefined()D.无6.语句for($k=0;$k=1;$k+);和语句for($k=0;$k=1;$k+);执行的次数分别是:AA.无限和0B.O和无限C.都是无限D.都是07.cookies( )属性表明cookie 由哪个网站产生或读取:AA.NameB.ValueC.DomainD.Set8.使用()函数可以求得数组的大小AA.Count()B.Conut()C.$_COUNT“名称”D.$_CONUT“名称”9.s
7、trtoupper( )函数的功能是:AA.将给定字符串全部转换为大写字母。B.将给定字符串全部转换为小写字母。C.将给定字符串首字母转换为大写字母。D.将给定字符串首字母转换为小写字母。10.关于mysql_select_db的作用描述正确的是()DA.连接数据库B.连接并选取数据库C.连接并打开数据库D.选取数据库11.执行完$strUser = 12345678以后,strUser 是( )类型。DA.整数变量B.整数变量C.布尔型变量D.单精度变量12.下面程序$flag1 和$flag2 的结果分别是什么?BA.1,0B.true,1C.abc,trueD.0,113.使用( )语句
8、可以立即从FOR 循环中退出。BA.Exit subB.ExitC.D.Loop14.计算字符串长度的函数是( )AA.strlen( )B.len( )C.stringlen( )D.lens( )15.php 语言中计算字符串长度函数是:CA.AscB.ChrC.StrlenD.Mid16.使用函数()来检查此文件是否是上传文件AA.is_uploaded_file()B.move_uploaded_file()C.uploaded_file()D.move_file()17.读取post方法传递的表单元素值的方法是:BA.$_post名称B.$_POST名称C.$post名称D.$POS
9、T名称18.php中字符串的连接运算符是( )DA.-B.+C.&D.19.php 内置数组( )接受表单Post方式提交的数据 AA.$_POSTB.$_GETC.POSTD.SEND20.Functionkeep_track()STATIC$count=5;echo$count+.;Keep_track();Keep_track();Keep_track();这段代码输出的值为()BA.5,5,5B.5,6,7C.6,7,5D.6,5,721.要查看一个结构类型变量的值,可以使用函数( )DA.Print()B.print()C.Print_r()D.print_r()22.php 中用于
10、比较字符串的函数是:DA.cookieB.querystingC.formD.strcmp23.浏览网页时,看到的内容是HTML的哪一部分?CA.titleB.tableE.bodyC.head多选题1.php中,不等运算符是( )BCA、 B、!= C、 D、2.php中数组可以使用哪些键名来取得数组元素值?ABCDA、数字键名 B、下标 C、随机 D、文本(或字符串)键名3.PHP允许的注释符号有:ACDA、/ B、闭合的段落 C、# D、/*和*/闭合的段落4.HP中,变量名允许出现的符号有:ABDA、大写字母 B、小写字母 C、数字 D、减号5.php中可以实现程序分支结构的关键字是(
11、 )CDA、while B、for C、if D、switch判断题1.array_search() 与in_array()函数均可用来查询数组中元素的值。错2.php中,双引号字符串不支持变量解析以及转义字符.错3.php中,双引号字符串支持变量解析以及转义字符.对4.MS-server2008与mysql一样,同属微软公司的产品,用于软件开发的数据库支持错5.安装Windows XP后,系统默认状态没有安装PHP环境;而安装Windows 2003后,系统自动安装了PHP环境,不用我们再安装.错6.使用get和post传递表单值没有什么区别,可以随便选择一种使用.错7.if条件控制语句中,
12、if后面的 可有可无。错8.在返回数组中的所有值,可以使用array_value( )函数对9.MySQL可以建立个用户,但每个用户的权限一样,仅是名称不一样而已.错10.MySQL数据库可以建立多个用户,且各个用户的权限可以分别设置.对1在返回数组中的所有值,可以使用array_value( )函数 2运算符“+”可以对常量和变量进行累加1 3php语言中的数值型字符串可以和数字变量进行混合运算. 4php中,双引号字符串支持变量解析以及转义字符. 5php语言中的数值型字符串不可以和数字变量进行混合运算. 6PHP程序的扩展名必须是.php 7php中,字符串是用引号引起来的字符,单引号和
13、双引号没有区别,都是一样的,随便用哪一个都是一样的. 8if条件控制语句中,if后面的 可有可无,意义一样。 9一个MySQL服务器,可以拥有多个数据库,每个数据库可拥有多个表. 10MS-server200与mysql一样,同属微软公司的产品,用于软件开发的数据库支持 11运算符“-”可以对常量和变量进行自身减1 12php中,单引号字符串不支持变量解析以及转义字符. 13if条件控制语句中,if后面的 不能省略。 14,默认的method使用get进行值传递。15 form id=form1 name=form1 method= action=,默认的method使用post进行值传递。1
14、6常量的作用域是全局的,不存在全局与局部的概念. 17if条件控制语句中,if后面必须加括号 18使用get和post传递表单值没有什么区别,可以随便选择一种使用. 19php中,在任何时候,双引号和单引号都是不一样的. 20运算符“+”只能对常量进行自身加1 21if条件控制语句中,if后面的 可有可无。 22PHP跟ASP一样,只能应用IIS架设服务器 23MySQL可以建立个用户,但每个用户的权限一样,仅是名称不一样而已. 24php中,()与 具有不一样的功能。 25php中可以使用method=post的方式进行文件上传 26php中,=与=是同一个运算符。 27MySQL数据库可以
15、建立多个用户,且各个用户的权限可以分别设置. 30array_search() 与in_array()函数均可用来查询数组中元素的值。31PHP是微软公司开发的,应用于设计网页的语言 32php中,双引号和单引号在某些时候具有不同的意义,在某些时候具有相同的意义. 33array_unshift()函数在数组的末尾插入一个或多个元素,返回成功插入后的总元素个数。 34current()和pos()均可返回数组中的当前单元。35在返回数组中的所有值,可以使用array_keys( )函数 36php中,函数默认按值传递参数。37php中,双引号字符串不支持变量解析以及转义字符. 38sessio
16、n与cookie只是名称不同,实质上没有什么区别,均可用于实现用户登录等功能. 39运算符“+”只能对变量的值自身累加1 40安装Windows XP后,系统默认状态没有安装PHP环境;而安装Windows 2003后,系统自动安装了PHP环境,不用我们再安装。 1.请编写PHP代码,输出九九乘法表?phpfunctionCfb($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;echo;2.请编写PHP代码,定义一个sum函数,主要功能是对传入的两个参数作判断,如果两个值都是数字则函数返回两个参数之和,否则将两个参数连接并返回。18 cookie的值存储在 A、 硬盘中 B、 程序中 C、 客户端 D、 服务器端
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1