首页 › 答案 › 题库 › 远程教育 › 联大学堂

联大学堂《PHP程序设计(郑州科技学院)》题库及答案

联大学堂《PHP程序设计(郑州科技学院)》题库及答案
1、请说明php中传值与传引用的区别。什么时候传值什么时候传引用?
正确答案:函数外部|会被忽略|反映出这些修改|php必须复制值|不需要复制值
2、在PHP中,哪些数值被强制转化为布尔类型后,得到false?
正确答案:布尔值|整数值|浮点数值|空字符串和字符串|单元的数组|单元的对象|特殊类型
3、文件在程序中是以流的形式来操作的。流是指数据在数据源和程序之间的经历的路径。请阐述文件流在HTTP协议传输中扮演什么角色。
正确答案:HTTP协议POST|GET数据|二进制流|文件流|输入流|输出流|路径
4、参考答案:getimagesize()|Imagesx()|Imagesy()
正确答案:使用Define()
5、数据库中的事务是什么?
正确答案:一个单元|数据库操作|事务成功|数据库进程|回滚|都将取消
6、PHP中获取图像尺寸大小的方法是什么?
正确答案:getimagesize()|Imagesx()|Imagesy()
7、如何声明一个名为”myclass”的没有方法和属性的类?
正确答案:classmyclass{}
8、PHP中的错误类型有哪些?
正确答案:3类|提示|警告|错误
9、在项目开发中,经常使用isset()函数和empty()函数来判断变量,请简述他们的区别。
正确答案:是否已经被设置|不为null|非空非零|任何属性的对象
10、PHP中的PEAR是什么?
正确答案:扩展与应用库|代码仓库
11、请简要说明PHP的突出特点是什么。
正确答案:开源免费|跨平台性|面向对象|支持多种数据库|快捷性
12、foo()和@foo()之间有什么区别?
正确答案:@foo()控制错误输出。
13、如何不使用submit按钮来提交表单?
正确答案:按钮|超链接
14、普通的HTML页面只依赖于Web服务器,而ASP、PHP、JSP页面需要附加的语言引擎分析和执行程序代码。()
A.正确
B.错误
正确答案:对
15、请举例说明在你的开发过程中用什么方法来加快页面的加载速?
正确答案:服务器资源|关闭服务器|添加索引|生成静态|单独服务器|代码优化工具
16、PHP是一种跨平台的服务器端的嵌入式脚本语言。()
A.正确
B.错误
正确答案:对
17、sort()、asort()、和ksort()有什么分别?它们分别在什么情况下使用?
正确答案:阵列中元素的值|英文字母顺序|无关疼痒|索引键|联想阵列排序|索引键的值
18、参考答案:阵列中元素的值|英文字母顺序|无关疼痒|索引键|联想阵列排序|索引键的值
正确答案:存放视频的地址|服务器|指定文件夹下|2MB|php.ini文件|修改max()filesize选项
19、检测一个变量是否有设置的函数是?是否为空的函数是?
正确答案:isset($str),empty($str)。
20、如果网页上的form表单不设置method属性,则默认以post方式发送请求。()
A.正确
B.错误
正确答案:错
21、在页面中引用CSS有几种方式?
正确答案:在页面中使用CSS有3种方式:引用外部CSS文件内部定义Style样式内联样式
22、请简述什么是XSS攻击。
正确答案:xss攻击全称是:CrossSiteScript跨站脚本攻击恶意攻击者往Web页面里插入恶意HTML和JavaScript代码,当用户浏览该页面之时,嵌入其中的HTML和JavaScript代码会被执行,从而达到恶意攻击用户的特殊目的。
23、PHP支持多继承吗?
正确答案:不可以。PHP类只能继承一个父类,并用关键字extended标识。
24、用户通过表单提交的数据,PHP后台程序可以直接访问并使用。()
A.正确
B.错误
正确答案:错
25、优化MYSQL数据库的方法。
正确答案:(1).选取最适用的字段属性,应该尽量把字段设置为NOTNULL,这样在将来执行查询的时候,数据库不用去比较NULL值。(2).使用连接(JOIN)来代替子查询(Sub-Queries)(3).尽量少使用LIKE关键字和通配符
26、协议在一个TCP连接上可以传送多个HTTP请求和相应。()
A.正确
B.错误
正确答案:对
27、请写出数据类型(intcharvarchardatetimetext)的意思;请问varchar和char有什么别?
正确答案:请写出数据类型(intcharvarchardatetimetext)的意思;请问varchar和char有什么别?
28、POST方式提交表单是将表单元素及数据作为实体内容发送给服务器。()
A.正确
B.错误
正确答案:对
29、PHP中session支持任意类型的数据。()
A.正确
B.错误
正确答案:错
30、表单由表单标签和表单元素两部分组成。()
A.正确
B.错误
正确答案:对
31、请求的是域名为的Web服务器根目录下的默认资源。()
A.正确
B.错误
正确答案:错
32、请简单概括HTTP协议的主要特点。
正确答案:1、支持客户/服务器模式。2、简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。3、灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。4、无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。5、无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。
33、协议每次只能处理一个HTTP请求。()
A.正确
B.错误
正确答案:对
34、在PHP中,必须使用超全局数组$()SESSION[]向session添加数据。()
A.正确
B.错误
正确答案:对
35、在调用session()start()前不能有任何输出,包括空格和空行,否则会报错。()
A.正确
B.错误
正确答案:对
36、服务器将获取到的静态资源通过HTTP请求发送到浏览器端。()
A.正确
B.错误
正确答案:错
37、简述php的垃圾收集机制
正确答案:php中的变量存储在变量容器zval中,zval中除了存储变量类型和值外,还有is()ref和refcount字段。refcount表示指向变量的元素个数,is()ref表示变量是否有别名。如果refcount为0时,就回收该变量容器。如果一个zval的refcount减1之后大于0,它就会进入垃圾缓冲区。当缓冲区达到最大值后,回收算法会循环遍历zval,判断其是否为垃圾,并进行释放处理。
38、PHP的意思?
正确答案:PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页。
39、在文件中,和错误有关的设置都有哪些?
正确答案:(1)error()reporting,设定错误级别(2)display()errors,是否显示错误报告,设置为ON则打开,设置为OFF则关闭所有错误提示(3)log()errors,默认设置为OFF,是否记录错误日志;(4)track()errors,默认设置为OFF,该选项可以帮助解决代码中的错误,而不是让PHP提供其默认的功能。
40、参考答案:public(公共),private(私用),protected(继承)
正确答案:构造函数:官方称自定义函数析构函数:垃圾回收函数(()destruct)
41、表单中get与post提交方法的区别?
正确答案:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息。
42、谈谈对mvc的认识?
正确答案:由模型(Model),视图(View),控制器(Controller)完成的应用程序由模型发出要实现的功能到控制器,控制器接收组织功能传递给视图。
43、在正则表达式中,一个方括号“[]”可以匹配一个单词。()
A.正确
B.错误
正确答案:错
44、对于大流量的网站,您采用什么样的方法来解决访问量问题?
正确答案:确认服务器硬件是否足够支持当前的流量,数据库读写分离,优化数据表,程序功能规则,禁止外部的盗链,控制大文件的下载,使用不同主机分流主要流量。
45、使用list()函数需要注意什么?
正确答案:list()是一个语法结构List($array)是用来快速把数组中的元素赋给一些变量。使用时要注意,$array必须为一个索引数组,并且索引值从0开始。
46、请问PHP中echo和print有什么区别?
正确答案:这两个看起来很相似,因为它们都是将一些值打印在屏幕上。但是echo和print的本质区别在于:echo用来输出字符串,显示多个值的时候可以用逗号隔开。只支持基本类型,print不仅可以打印字符串值,而且可以打印函数的返回值。
47、GD库是做什么用的?
正确答案:gd库提供了一系列用来处理图片的功能,使用GD库可以处理图片,或者生成图片。在网站上GD库通常用来生成缩略图或者用来对图片加水印或者对网站数据生成报表。
48、由于$()SESSION是超全局数组,所以数组内每个元素可以对应多个session数据。()
A.正确
B.错误
正确答案:错
49、正则表达式是一种描述字符串结构的语法规则。()
A.正确
B.错误
正确答案:对
50、在正则表达式中,定位符“^”和“$”用于描述单词的边界。()
A.正确
B.错误
正确答案:错
51、在Linux系统中路径分隔符使用的是正斜线“/”。()
A.正确
B.错误
正确答案:对
52、请求PHP文件,Apache会将请求交给PHP模块处理,结果以HTML形式返回给
A.ache。()
A.正确
B.错误
正确答案:对
53、请写出PHP5权限控制修饰符?
正确答案:public(公共),private(私用),protected(继承)
54、若要存储从session中获取的数据只能是数组或基本数据类型。()
A.正确
B.错误
正确答案:错
55、文件流中的输入输出都是相对于文件而言的。()
A.正确
B.错误
正确答案:错
56、PHP的正则表达式支持POSIX规则,但不支持PCRE规则。()
A.正确
B.错误
正确答案:错
57、在正则表达式中,“\B”用于匹配单词边界,“\b”用于匹配非单词边界。()
A.正确
B.错误
正确答案:错
58、文件在程序中是以流的形式来操作的。()
A.正确
B.错误
正确答案:对
59、在PHP中,每个错误级别都采用字符串形式表示。()
A.正确
B.错误
正确答案:错
60、PHP采用常量的形式来表示错误级别。()
A.正确
B.错误
正确答案:对
61、流是指数据在数据源(文件)和程序(内存)之间经历的路径。()
A.正确
B.错误
正确答案:对
62、PHP是一种运行在服务器端的语言,为了方便进行用户交互,通常和HTML结合使用。()
A.正确
B.错误
正确答案:对
63、E()
A.L表示除E()STRICT以外的所有错误和警告。()
A.正确
B.错误
正确答案:对
64、()函数可以将HTML和PHP标记转换成字符,以文本的形式输出。
正确答案:htmlentities()
65、标准标记具有更好的兼容性、可移植性、可复用性。()
A.正确
B.错误
正确答案:对
66、()函数用于去除字符串中的HTML和PHP标记。
正确答案:strip()tags()
67、输出流是指数据从数据源(文件)到程序(内存)的路径。()
A.正确
B.错误
正确答案:错
68、()函数用于检测变量是否具有值,包括0、FALSE或者一个空字串,但不能是NULL。
正确答案:isset()
69、在PHP中,错误级别表示当前错误的等级。()
A.正确
B.错误
正确答案:错
70、异常的处理不属于错误的处理方式。()
A.正确
B.错误
正确答案:错
71、进行PHP程序开发时,可以借助软件和工具来提高效率。()
A.正确
B.错误
正确答案:对
72、ASP式标记的使用与短标记类似,必须在配置文件中启用ASp()tags选项。()
A.正确
B.错误
正确答案:对
73、()函数用于检测变量是否具有空值,包括空字串、0、null或false。
正确答案:empty()
74、()函数用于检测变量是否是数字或数字字符串。
正确答案:is()numeric()
75、在程序开发中,可以使用()函数手动触发错误。
正确答案:tigger-error
76、在实际开发中,可以通过设置()的有效期来实现用户7天免登录的功能。
正确答案:cookie
77、在PHP中,使用正则表达式对数组中的元素进行匹配可以用()函数。
正确答案:preg()grep()
78、()模式是以读写方式打开文件,将文件指针指向文件头。
正确答案:r+
79、PHP可以支持MySQL数据库,但不支持其它的数据库。()
A.正确
B.错误
正确答案:错
80、()表示传输数据所使用的协议,()表示要请求的服务器主机名。
正确答案:HTTP|WWW
81、()写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
正确答案:a
82、()模式是以只读方式打开文件,将文件指针指向文件头。
正确答案:r
83、下列对于数据排序函数表述正确的是()
A.sort()函数将数组的值按升序排列
B.rsort()函数将数组的值按降序排列
C.ksort()函数将数组的键按升序排列
D.krsort()函数将数组的键按降序排列
正确答案:ABCD
84、在PHP中用于实现继承的关键字是()。
正确答案:extends
85、ZendStudio是PHP中常用的IDE(集成开发环境)。()
A.正确
B.错误
正确答案:对
86、在实际开发中,注销功能是通过删除()和cookie实现的
正确答案:session
87、下列常见数组函数表述正确的是()
A.implode()将数组组合成字符串
B.array()merge()函数将两个数组合并一起
C.array()keys()获取数组的键
D.count()函数可以获取数组的长度
正确答案:ABCD
88、URL的英文全称是(),中文名称为()
正确答案:UniformResourceLocator|统一资源定位符
89、()协议是计算机硬件与软件之间数据交换的格式。
正确答案:HTTP
90、任何一个程序文件的php代码的开始和结束都要使用<()和“>”进行标记。
正确答案:php
91、PHP中超级全局变量有()
A.$()GET
B.$()POST
C.$()PUT
D.$GLOBALS
正确答案:ABD
92、Apache的httpd服务程序使用的是()端口。
正确答案:80
93、PHP标识符允许包含字母、()、()字符。
正确答案:数字|下划线
94、LAMP是以下哪几种的组合()
A.Linux
B.Apache
C.MySQL
D.PHP
正确答案:ABCD
95、PHP有很多流行的MVC框架,这些框架可以使PHP的开发更加快捷。()
A.正确
B.错误
正确答案:对
96、下列属于Web服务器的有()
A.Apache
B.IIS
C.Nginx
D.MySQL
正确答案:ABC
97、下列关于常用配置文件描述正确的是()
A.apache.conf是Apache配置文件
B.httpconf是Apache配置文件
C.mysql.cnf是MySQL配置文件
D.php.ini是PHP配置文件
正确答案:BD
98、下列属于面向对象特性的是()
A.封装
B.继承
C.映射
D.多态
正确答案:ABD
99、以下PHP常量中,属于魔术常量的有()。
A.()FILE()
B.()ROOT()
C.()LINE()
D.()FUNCTION()
正确答案:ACD
100、使用mysql(i)()connect()函数建立数据库连接时,需要提供哪些参数()
A.数据库ip地址
B.数据库用户名
C.数据库密码
D.数据库名称
正确答案:ABCD
101、PHP支持的语法风格有()。
A.XML风格
B.短风格
C.ASP风格
D.脚本风格
正确答案:ABCD
102、下面注释语句中,属于PHP单行注释的有()。
A.//注释内容
B./*注释内容*/
C.
D.#注释内容
正确答案:AD
103、如果我们想把错误隐藏起来,可以使用错误控制运算符()
正确答案:@
104、下列描述正确的是()
A.require()函数包含不存在的文件时,脚本不会停止执行
B.如果已经包含了文件,不会再执行include()once()
C.require()将文件包含到当前脚本
D.在启用
A.low()url()fopen时,require()可以引用远程文件
正确答案:BCD
105、下列关于常见MySQL语句或者命令描述正确的是()
A.执行mysql-uroot-p命令可以root身份连接数据库
B.SHOWTABLES;可以显示当前数据库下所有表
C.SHOWDATABASES;显示所有的数据库信息
D.USEtest;切换当前数据库到test
正确答案:ABCD
106、XHTML中,表单元素的数组命名形式正确的有()。
A.名称
B.名称[]
C.名称[字符]
D.名称[数字]
正确答案:BCD
107、PHP隐式转换过程中会被自动转换成假的是()。
A.布尔值false
B.浮点型0.0.0
C.特殊类型NUll
D.没有成员变量的数组
正确答案:ABCD
108、使用PHP写好的程序,在Linux和Windows平台上都可以运行。()
A.正确
B.错误
正确答案:对
109、在进行软件开发时有两种基本架构,B/S架构和()架构。
正确答案:C/S
110、关于mysqli扩展表述正确的是
A.mysqli()close()函数可以关闭数据库连接
B.mysqli()open()函数用于打开、建立数据库连接
C.mysqli()fetch()
A.ray()函数返回结果是数组
D.mysqli()query()不能执行DELETE语句
正确答案:AC
111、在MySQL数据库中,关于主键约束与唯一约束说法错误的是()。
A.主键列的数据类型不限,但此列必须是唯一并且非空
B.一张数据表只能有一个唯一约束
C.唯一性约束所在的列允许空值
D.数据表可以包含有多个主键约束
正确答案:BD
112、MySQL中修改数据表的名字的命令是()
A.Altertabletablenamerenametonew()name
B.Altertabletablenamerenamenew()name
C.Renametablenametonewname
D.Renametablenamenewname
正确答案:AB
113、下列属于PHP的注释形式的是()
A.
B./**/
C.//
D.#
正确答案:BCD
114、在PHP的字符数据类型中,单引号与双引号的区别有()。
A.双引号内的变量可以被PHP引擎正确解析
B.单引号内的变量可以被PHP引擎正确解析
C.双引号内的转义符可以被PHP引擎正确解析
D.单引号仅能识别’与两个转义符
正确答案:ACD
115、下列哪些SQL语句可以查询出User表中name为张三的记录()
A.SELECT*FROMUserWHEREname=.张三。
B.SELECT*FROMUserWHEREname=.张三.LIMIT0,1
C.SELECT*FROMUserWHEREnameLIKE.张三。
D.SELECT*FROMUserWHEREnameLIKE.%张三%。
正确答案:ABCD
116、下列关于PHP错误级别表述正确的是()
A.E()
A.L所有错误和警告
B.E()ERROR致命的运行时错误
C.E()WARNING运行时的提示消息
D.E()PARSE解析错误
正确答案:ABD
117、下列是MySQL支持的数据类型()
A.char
B.int
C.uniqueidentifier
D.text
正确答案:ABD
118、以下PHP数据类型中,属于复合类型的有()。
A.数组
B.资源
C.NULL
D.对象
正确答案:AD
119、数据库事务的特点有()。
A.原子性
B.一致性
C.隔离性
D.持久性
正确答案:ABCD
120、下列MySQL命令中,可以实现多表更新的命令有()。
A.update数据表参照关系set字段名称=值,…[where条件]
B.update数据表,数据表,…set字段名称=值,…where条件
C.update数据表set字段名称=值,…[where条件]
D.update数据表set字段名称=值,…[where条件][orderby字段名称]
正确答案:AB
121、下列是PHP的输出函数或语句的是()
A.echo
B.print()
C.write()
D.printf()
正确答案:ABD
122、PHP标识符只能由下面哪些元素组成()
A.数字
B.字母
C.下划线
D.特殊字符
正确答案:ABC
123、PHP中方法作用域有如下几种()
A.public
B.private
C.protected
D.static
正确答案:ABCD
124、以下属于PHP预定义常量的有()。
A.$()SERVER
B.$()ENV
C.$()HEAD
D.$()FILE
正确答案:AB
125、下列哪种元素不能够相互嵌套使用()
A.表格
B.表单form
C.列表
D.div
正确答案:B
126、下面关闭名为mydiv的层的代码正确的是:()
A.document.getElementById(mydiv).style.display="none";
B.document.getElementById("mydiv").style.display=none;
C.document.getElementById("mydiv").style.display="none";
D.document.getElementById("mydiv").style.display=="none";
正确答案:C
127、下列()表示表图像元素。
A.<img>image.gif
B.<imghref="%E2%80%9Dimage.gif%E2%80%9D">
C.<imgsrc="%E2%80%9Dimage.gif%E2%80%9D"/>
D.
正确答案:C
128、通过innerHTML的方法改变某一div元素中的内容()
A.只能改变元素中的文字内容
B.只能改变元素中的图像内容
C.只能改变元素中的文字内容和图像内容
D.可以改变元素中的任何内容
正确答案:D
129、MySQL中查询的时候可以掉重复记录的是()
A.selectdistinctnamefromuser
B.selectnamedistinctfromuser
C.selectnamefromuser
D.selectnamefromuserlimit1
正确答案:A
130、要在新窗口打开一个链接指向的网页需用()。
A.href=”()blank”
B.name=”()blick”
C.target=”()blank”
D.href=”#blank”
正确答案:C
131、如果要将元素…的背景颜色改为蓝色,代码是()
A.document.getElementByid(“user”).style.color=”blue”;
B.document.getElementByid(“user”).style.divColor=”blue”;
C.document.getElementByid(“user”).style.background-color=”blue;
D.document.getElementByid(“user”).style.backgroundColor=”blue”;
正确答案:D
132、下列哪一项是表示不正确的?()
A.单行文本框和多行文本框都是用相同的HTML标签创建的
B.列表框和下拉列表框都是用相同的HTML标签创建的
C.单行文本框和密码框都是用相同的HTML标签创建的
D.使用图像按钮也能提交表单
正确答案:A
133、align属性的可取值不包括下面那一项?()
A.lwft
B.center
C.middle
D.right
正确答案:C
134、下列那种方法可以获得网页中的一个HTML元素对象?()
A.document.getElementByid(“元素id名”)
B.document.getElementName(“元素名”)
C.document.getElementByTagName(“标记名”)
D.以上都可以
正确答案:A
135、SSX攻击注入的目标不可以是();
A.HTML
B.Javasctript
C.PHP
D.XML
正确答案:D
136、如果要在字符串中过滤关键字
A.d,可以使用以下那个函数();
A.crypt
B.addslashes
C.str()replace
D.htmlentities
正确答案:C
137、下列那个函数加密的信息是可以被还原的?();
A.crypt
B.md5
C.shal
D.urlencode
正确答案:B
138、以下PHP程序的输出结果是()。
A.0,3
B.-1,3
C.4,1
D.1,4
正确答案:B
139、在PHP程序开发中,通过()函数创建Cookie。
A.setcookie()
B.set()cookie()
C.cookie()
D.以上答案都不对
正确答案:A
140、在正则表达式中,下列选项哪些不是反斜线“”的作用()。
A.作为转义符使用
B.定义一些限定符
C.指定预定义字符集
D.改变限定符的作用范围
正确答案:D
141、下列正则表达式选项中,可以匹配字符串“itcast”的选项有()。
A.\w-
B.\W+
C.\s+
D.\S+
正确答案:D
142、下列选项中,可以被正则表达式“(go)+gle”匹配的字符串有()。
A.google
B.gogle
C.goglogle
D.gle
正确答案:B
143、在正则表达式中,下列选项哪些是括号字符“()”的作用()。
A.定义限定符
B.分组
C.固定限定符的作用范围
D.表示字符范围
正确答案:B
144、在JavaScript表达式中13+"13"+"5"的结果是:()
A.29
B.1217
C.126
D.13135
正确答案:D
145、PHP是一种()的编程语言。
A.解释型
B.编译型
C.两者都是
D.两者都不是
正确答案:A
146、下列正则表达式选项中,可以匹配字符串“it\c\ast”的选项是()。
A.it\c\ast
B.it\\c\\ast
C.itcast
D.it*c*ast
正确答案:B
147、下列不属于Javascript语法关键/保留字的是()
A.var
B.$
C.function
D.while
正确答案:B
148、PHP中获取文件类型的函数是()。
A.fileinfo()
B.filesystem()
C.filetype()
D.fileowner()
正确答案:C
149、要实现PHP5在面向对象编程方面最令人激动的自动加载工能,我们可以()
A.定义函数名为()
A.toload()的加载函数
B.通过PHP.ini或者ini.set()设置自动加载目录
C.在编译PHP5时加上默认未激活的模块
D.使用sql()
A.toload()register()函数和相关如函数来指定自动加载函数
正确答案:A
150、如果成员没有声明限定字符属性的默认值是()
A.private
B.protected
C.public
D.final
正确答案:C
151、请看代码,数据库关闭指令将关闭哪个链接标识?()$link1=mysql()connect(“localhost”,”root”,””);$link2=mysql()connect(“localhost”,”root”,””);Mysql()close();?>
A.$link1
B.$link2
C.全部关闭
D.报错
正确答案:B
152、要获取文件的统计信息,可以使用下面的哪个函数()。
A.fileinode()
B.stat()
C.filetype()
D.fileowner()
正确答案:B
153、下列不属于JavascriptDOM操作事件的是()
A.onclick
B.onkeydown
C.onbodyload
D.onmouseover
正确答案:C
154、分析javascript代码段,输出结果是:()varA."125.8765";c=parseInt(a);d=parseFloat(a);document.write(c+""+d)
A.125.8765126
B.125125.8765
C.125.8765125
D.126125.8765
正确答案:D
155、以下关于文件的ctime属性说法正确的是()。
A.在windows下修改文件名会改变ctime属性值
B.在linux下修改文件权限不会改变ctime属性值
C.在linux下修改文件内容不会改变ctime属性值
D.在linux下修改文件路径会改变ctime属性值
正确答案:D
156、在PHP调用的mysql错误处理函数中,负责传回错误信息的函数是:()
A.mysql()errno
B.mysql()error
C.mysql()wrong
D.mysql()status
正确答案:B
157、下列选项中,()不是网页中的事件。
A.onclick
B.onmouseover
C.onsubmit
D.onmouseclick
正确答案:D
158、PHP是个网站开发中非常流行的脚本语言,其流行的原因不包含()。
A.易学
B.易用
C.易调试
D.易扩展
正确答案:C
159、在下列选项中,哪些不属于PHP的突出特点()。
A.开源免费
B.开发成本高
C.跨平台性
D.支持多种数据库
正确答案:B
160、下面哪个不是合法的SQL的归类函数?()
A.AVG
B.SUM
C.MIN
D.CURRENT()DATE()
正确答案:D
161、fileatime()函数能够获取文件的哪个属性()。
A.文件的修改时间
B.文件的上次访问时间
C.文件的创建时间
D.文件大小
正确答案:B
162、在PHP的面向对象中,类中定义的析构函数是在()调用的
A.类创建时
B.创建对象时
C.删除对象时
D.不自动调用
正确答案:C
163、在PHP中那个变量数组总是包含所有总客户端发出的cookies数据:()
A.$()COOKIE
B.$()COOKIES
C.$()GETCOOKIE
D.$()GETCOOKIES
正确答案:A
164、用户第一次访问服务器时,服务器会在响应消息中增加()头字段,并将信息发送给浏览器。
A.SetCookie
B.Cookie
C.Set-Cookie
D.以上答案都不对
正确答案:C
165、PHP中用于判断文件是否存在的函数是()。
A.fileinfo()
B.file()exists()
C.fileperms()
D.filesize()
正确答案:B
166、Trigger()error函数有()个参数是必需的,有()个参数是可选的()。
A.2,1
B.2,2
C.1,2
D.1,1
正确答案:D
167、PHP与Linux、Apache和MySQL一起共同组成了一个强大的Web应用程序平台,下列选项中为该平台简称的是()。
A.WAMP
B.LAMP
C.LNMP
D.WNMP
正确答案:B
168、在脚本运行时,遇见可能出现错误的地方,会触发的级别常量是()。
A.E()ERROR
B.E()WARNNING
C.E()PARSE
D.E()NOTICE
正确答案:D
169、下列选项中()是将数据存储在浏览器端的会话技术,并以此来跟踪和识别用户。
A.Cookie
B.Session
C.Request
D.A和B
正确答案:A
170、一般在成熟的项目里边,纯php代码文件“结束标记”最好不要设置,为什么()。
A.为了加快开发速度。
B.如果在结束标记后边无意中设置回车信息,则该文件在被包含的时候回车信息会作为输出内容,对header头设置或打印图片效果有影响。
C.html标记里边规定,没有结束标记也可以。
D.apache规定的标准。
正确答案:B
171、PHP支持多种风格的标记,以下不是PHP标记的是()。
A.
B.<>
C.
D.<%%>
正确答案:C
172、关于以下在开发中比较常见的状态码描述错误的是()。
A.状态码200表示服务器成功处理了客户端的请求。
B.状态码302表示请求的资源从不同的URI响应请求,但请求者应继续使用原有位置来进行以后的请求。
C.状态码404表示服务器拒绝处理客户端的请求。
D.状态码500表示服务器发生错误,无法处理客户端的请求。
正确答案:C
173、下面那些说法是错误的:()
A.如果一个类的成员前面有访问修饰符private,那么这些成员不能被继承,并且在类的外部不可见。但如果成员被指定为protect和public则可以被继承,在类的外部也是可见的。
B.PHP5中,final关键字可以禁止继承和重载。
C.PHP5中析构函数的名称是:()destruct().并且不能有任何参数。
D.继承接口的类必须实现接口中声明的所有方法,在php中,如果继承接口的类没有实现接口中的方法,将会产生一个致命错误
正确答案:A
174、下列选项中,不是URL地址中所包含的信息是()。
A.主机名
B.端口号
C.网络协议
D.软件版本
正确答案:D
175、HTTP请求消息中,最常使用的请求方式是()。
A.POST和HEAD方式
B.GET和HEAD方式
C.HEAD和OPTIONS方式
D.POST和GET方式
正确答案:D
176、在PHP中,显示错误报告的方式有()。
A.修改配置文件。
B.error()reporting()和echo()函数。
C.error()reporting()和die()函数。
D.ini()set()和die()函数。
正确答案:A
177、在程序开发中,可以使用()函数触发错误。
A.trigger()error()
B.error()reporting()
C.error()trigger()
D.reporting()error()
正确答案:A
178、Form标签中“name”属性、“method”属性、“action”属性和“enctype”属性的作用分别是()。
A.设置表单名称;设置表单提交方式;设置接收数据路径;设置提交数据的编码格式。
B.设置表单提交方式;设置提交数据的编码格式;设置表单名称;设置接收数据路径。
C.设置表单名称;设置接收数据路径;设置表单提交方式;设置提交数据的编码格式。
D.设置表单名称;设置提交数据的编码格式;设置接收数据路径;设置表单提交方式。
正确答案:A
179、下面语句执行的结果是:()<?php$i=0;echo++$i;echo$i++;$a=++$i;echo$a++;$i=$a;echo$i;
A.1234
B.1134
C.1233
D.1235
正确答案:B
180、下列PHP标记中,哪些标记对任何配置都有效()。
A.标准标记
B.短标记
C.ASP标记
D.SCRIPT标记
正确答案:A
181、HTTP请求行位于请求消息的第一行,它不包含哪几个部分()
A.请求方式
B.资源路径
C.请求来源
D.使用的HTTP协议版本
正确答案:C
182、以下关于浏览器请求服务器过程说法错误的是()。
A.浏览器是通过URL地址来访问服务器的。
B.数组在传输过程中需要遵循HTTP协议。
C.当数据传输到Web服务器时,Web服务器自己会对数据进行处理。
D.处理好的数据以HTML形式返回给浏览器。
正确答案:C
183、以下数据使用isset()函数检测,返回false的是()。
A.0
B.False
C.‘’
D.NULL
正确答案:D
184、HTTP响应行位于请求消息的第一行,它不包含哪几个部分()。
A.状态码
B.状态描述信息
C.HTTP协议版本
D.响应返回的目标地址
正确答案:D
185、该地址访问服务端口号是多少()。
A.3306
B.23
C.80
D.21
正确答案:C
186、下列选项中不可以保存到session里的数据类型是()。
A.字符串
B.数组
C.对象
D.布尔类型
正确答案:C
187、下列选项中,哪个不是PHP的注释符()。
A.
B.#
C./**/
D.脚本运行时,遇见可能出现错误的地方,会触发的级别常量
正确答案:A
188、以下关于GET方式提交和POST方式提交数据说法错误的是()。
A.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。
B.post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTMLHEADER内一起传送到
A.TION属性所指的URL地址。用户看不到这个过程。
C.get安全性非常低,post安全性较高。而且post的执行效率也比get好。
D.在FORM提交的时候,如果不指定Method,则默认为GET请求,Form中提交的数据将会附加在url之后,以分开与url分开。
正确答案:C
189、标记type属性有多种值,其中text、checkbox、password、radio分别代表()。
A.文本框、密码框、复选框、单选按钮
B.密码框、文本框、单选按钮、复选框
C.文本框、复选框、密码框、单选按钮
D.密码框、复选框、文本框、单选按钮
正确答案:C
190、在使用trigger()error()函数之前,一定要使用()函数让错误显示。
A.ini()set()
B.set()ini()
C.reporting()error()
D.error()reporting()
正确答案:A