您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > php基础知识期末考试题无答案
单项选择题:(共50题,每题1分)1.mysql_connect()与@mysql_connect()的区别是()A@mysql_connect()不会忽略错误,将错误显示到客户端Bmysql_connect()不会忽略错误,将错误显示到客户端C没有区别D功能不同的两个函数2.语句for($k=0;$k=1;$k++);和语句for($k=0;$k==1;$k++);执行的次数分别是:A无限和0B0和无限C都是无限D都是03.读取post方法传递的表单元素值的方法是:A$_post[名称]B$_POST[名称]C$post[名称]D$POST[名称]4.php运算符中,优先级从高到低分别是()A关系运算符,逻辑运算符,算术运算符B算术运算符,关系运算符,逻辑运算符C逻辑运算符,算术运算符,关系运算符D关系运算符,算术运算符,逻辑运算符5.cookie的值存储在()A硬盘中B程序中C客户端D服务器端6.要查看一个变量的数据类型,可使用函数()Atype()Bgettype()CGetType()DType()7.字符串的比较,是按()进行比较。A拼音顺序BASCII码值C随机D先后顺序8.复选框的type属性值是()AcheckboxBradioCselectDcheck9.SESSION会话的值存储在()A硬盘上B网页中C客户端D服务器端10.如果想取得最近一条查询的信息,应该使用哪个函数()Amysql_infoBmysql_statCmysql_insert_id()Dmysql_free_result11.要查看一个结构类型变量的值,可以使用函数()APrint()Bprint()CPrint_r()Dprint_r()12.在PHP中哪个变量数组总是包含所有总客户端发出的cookies数据()A$_COOKIEB$_COOKIESC$_GETCOOKIED$_GETCOOKIES13.下列哪个说法是错误的()Agettype()是查看数据类型的B没有被赋值的变量是0Cunset()是被认为NULLD双引号字符串最重要的一点是其中的变量名会被变量值替代14.HTML中,超链接用的是什么标签A〈aB〈tableC〈bD〈head15.strtolower()函数的功能是()upper转为大写A将给定的字符串全部转换为小写字母B将给定的字符串全部转换为大写字母C将给定的字符串首字母转换为小写字母D将给定的字符串首字母转换为大写字母16.HTML中,表格单元格的值是存储在()标签里A〈bodyB〈tdC〈trD〈tabletabletrtdREFDVCD/td/tr/table17.将一个值或变量转换为字符类型的函数是()Aintval()Bstrval()CstrDvalint()18.php中字符串的连接运算符是()A-B+C&D.19.php函数不支持的功能有:A可变的参数个数B通过引用传递参数C通过指针传递参数D实现递归函数20.文件框的type属性值是()AtextBhiddenCtextareaDcheckbox21.运算符“^”的作用是()A无效B乘方C位非D位异或22.自定义函数中,返回函数值的关键字是()AreturnsBcloseCreturnDback23.24.要检查一个常量是否定义,可以使用函数()Adefined()Bisdefin()Cisdefined()D无25.关于mysql_select_db的作用描述正确的是()A连接数据库B连接并选取数据库C连接并打开数据库D选取数据库26.HTML中,title标签放在什么位置Abody标签里Bhead标签里Cscript标签里Dtable标签里27.使用()函数可以求得数组的大小Acount()Bconut()C$_COUNT[名称]D$_CONUT[名称]28.从队列数组队头删除数据可以使用()函数。Aarray_push()Barray_pop()Carray_shift()Darray_unshift()29.在html中嵌入javaScript,应该使用的标记是()A〈scriptlanguage=javascriptB〈head〈/headC〈body〈/bodyD〈!--....//..30.以下代码运行结果()$A=array(Monday,Tuesday,3=Wednesday);echo$A[2];AMondayBTuesdayCWednesdayD没有显示31.新建一个数组的函数是()AarrayBnextCcountDreset32.下列不正确的变量名是()A$_testB$2abcC$VarD$printr33.读取get方法传递的表单元素值的方法是:A$_GET[名称]B$get[名称]C$GEG[名称]D$_get[名称]34.函数var_dump的意义是()A定义数组B遍历数组C输出变量的相关信息D递归数组35.strtoupper()函数的功能是:A将给定字符串全部转换为大写字母。B将给定字符串全部转换为小写字母。C将给定字符串首字母转换为大写字母。D将给定字符串首字母转换为小写字母。36.以下代码的运行结果是()if($i=){echoa;}else{echob;}?A输出aB输出bC条件不足,无法确定D运行出错37.在str_replace(1,2,3)函数中123所代表的名称是()A取代字符串","被取代字符串","来源字符串"B"被取代字符串",取代字符串","来源字符串"C"来源字符串",取代字符串","被取代字符串"D"来源字符串","被取代字符串",取代字符串"38.浏览网页时,看到的内容是HTML的哪一部分?AtitleBtableCbodyDhead39.运算符%的作用是()CA无效B取整C取余D除40.file()函数返回的数据类型是()A数组B字符串C整型D根据文件来定41.计算字符串长度的函数是()Astrlen()Blen()Cstringlen()Dlens()42.array_push()的作用是()A将数组的第一个元素弹出B将数组的最后一个元素弹出C将一个或多个元素压入数组的末尾D将一个或多个元素插入数组的开头43.isset()的功能是()A测试变量是否存在B测试变量是否为空C测试常量是否为空D测试常量是否存在44.定义静态变量的关键字是()AstaticBstaticsCSTATICDSTATICS45.以下属于忽略键名数组排序的是()AnatsortBksortCasortDsort46.empty()的功能是:A测试变量是否为空B测试变量是否存在C测试常量是否为空D测试常量是否存在47.浏览网页时,看到的内容是HTML的哪一部分?AtitleBtableCbodyDhead48.自定义用户常量,可以使用()函数.ADefine()Bdefine()CDefin()Ddefin()49.执行下列代码后的结果是()$x=15;echo$x++;$y=20;echo++$y;A15,20B15,21C16,20D16,2150.申明全局变量的关键字是()AglobalsBglobalCGLOBALD无多项选择题:(共12题,每题5分)1.php中,不等运算符是()A≠B!=CD2.函数的参数传递包括:A按值传递B按引用传递C按变量传递D按作用域传递3.php中,赋值运算符有()A=B+=C==D.=4.php中可以实现程序分支结构的关键字是()AwhileBforCifDswitch5.continue语句可以用在()中。AforBwhileCdo-whileDswitch6.break可以用在()语句中AswitchBforCwhileDdo-while7.php中可以实现循环的是()AforBbreakCwhileDwaiting8.PHP中,标识符允许出现的符号有:A大写字母B小写字母C数字D减号9.PHP允许的注释符号有:A//B闭合的段落C#D/*和*/闭合的段落10.PHP表单的提交方法有:ApostBrequestCgetDquerystring11.PHP语言标记用的是什么()符号A〈??B〈phpC〈?php?D〈%%12.php中数组可以使用哪些键名?A数字键名B下标C随机D文本(或字符串)键名判断题:(共40题,每题1分)1.在返回数组中的所有值,可以使用array_value()函数2.运算符“++”可以对常量和变量进行累加13.php语言中的数值型字符串可以和数字变量进行混合运算.4.php中,双引号字符串支持变量解析以及转义字符.5.php语言中的数值型字符串不可以和数字变量进行混合运算.6.PHP程序的扩展名必须是.php7.php中,字符串是用引号引起来的字符,单引号和双引号没有区别,都是一样的,随便用哪一个都是一样的.8.if条件控制语句中,if后面的{}可有可无,意义一样。F9.一个MySQL服务器,可以拥有多个数据库,每个数据库可拥有多个表.10.MS-server200与mysql一样,同属微软公司的产品,用于软件开发的数据库支持11.运算符“--”可以对常量和变量进行自身减112.php中,单引号字符串不支持变量解析以及转义字符.13.if条件控制语句中,if后面的{}不能省略。14.formid=form1name=form1method=action=,默认的method使用get进行值传递。15.〈formid=form1name=form1method=action=,默认的method使用post进行值传递。16.常量的作用域是全局的,不存在全局与局部的概念.17.if条件控制语句中,if后面必须加括号18.使用get和post传递表单值没有什么区别,可以随便选择一种使用.19.php中,在任何时候,双引号和单引号都是不一样的.20.运算符“++”只能对常量进行自身加121.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.运算符“++”只能对变量的值自身累加140.安装WindowsXP后,系统默认状态没有安装PHP环境;而安装Windows2003后,系统自动安装了PHP环境,不用我们再安装.
本文标题:php基础知识期末考试题无答案
链接地址:https://www.777doc.com/doc-4800235 .html