




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
长风破浪会有时,直挂云帆济沧海。PHP笔试(2018-2023年)真题摘选含答案(图片大小可自由调整)卷I一.参考题库(共30题)1.下面哪些是SQL的聚合函数()A、AVGB、SUMC、MAXD、CONCATE、COUNT2.getimagesize()函数用于获取图片的信息,其返回的数组中第3个元素表示()。A、MIME类型B、图像宽度的像素值C、图像高度的像素值D、图像的类型3.在后缀为“.php”的文件中,只能编写PHP代码,不能编写HTML。4.用PHP写出显示客户端IP与服务器IP的代码5.如何将字符串首字符转换成大写6.do…while的功能与while一致,只是写法不同。7.当要打开的文件不存在时,下列选项中可以尝试创建的文件模式是()。A、rB、r+C、wD、w+8.MIME类型指的是Internet内容类型描述的事实标准,以下列举正确的是()。A、image/pngB、text/htmlC、text/plainD、application/octet-stream9.在“.php”后缀的文件中,所有的PHP代码都只能写在“”标记内。10.下面哪些可以将john添加到users数组中?()A、$users[]=‘john’;B、array_add($users,’john’);C、array_push($users,‘john’);D、$users[“name”]=‘john’;11.下列选项中,关于文件打开模式的说法错误的是()。A、“r”表示以只读方式打开文件,并将文件指针指向文件头。B、“w”表示以写入方式打开文件,并将文件指针指向文件尾。C、“a”表示以追加方式打开文件,并将文件指针指向文件尾。D、“x”表示创建并以写入方式打开,并将文件指针指向文件头。12.简述在PHP中error_reporting这个函数有什么作用?13.下列选项中,列举PHP中跳转语句错误的是()。A、break语句B、back语句C、continue语句D、goto语句14.布尔型的值只有true和false两种,并且这两个值是区分大小写的。15.在默认情况下,PHP把会话(SESSION)数据存储在()里。A、文件系统B、数据库C、内存D、以上都不是16.下列选项中,将enctype属性值设置为(),可以实现文件上传。A、application/x-www-form-urlencodedB、multipart/form-dataC、text/plainD、以上答案都不正确17.下列哪种样式表的最先被网页采用()。A、外部样式表B、内嵌样式表C、行内样式表D、标签自带属性18.简述如何将字符转成大写19.在包含文件时,如果没有找到文件,include语句会发生警告信息,程序继续运行。20.简述字符串函数21.PHP中的域运算符号是()。A、@@B、::C、**D、##22.以下哪一个CSS属性不属于W3C的CSS2规范?()A、list-style-positionB、min-heightC、floatD、text-overflow23.PHP的注释符号有:()。A、//注释语句B、//注释C、/*注释语句*/D、/*注释语句*/24.下列选项中,用于获取文件统计信息的函数是()。A、fileinodeB、statC、filetypeD、fileowner25.在数组中,键是数组元素的唯一标识。26.HP中关于类体范围的说法正确的有:()。A、类要用class关键字声明,后面跟类名B、类体要用一对{}括起来C、类体要用一对()括起来D、类体要用一对[]括起来27.请简述项目中优化sql语句执行效率的方法,从哪些方面,sql语句性能如何分析?28.下列选项中,可以从文件路径中获取下载文件名称的函数是()。A、fileB、statC、basenameD、fgets29.以下代码返回的结果为()。 A、trueB、falseC、程序运行出错D、根据版本来定30.下列哪些是PHP的配置文件?()A、php.exeB、php.iniC、php_mysql.dllD、php_mysqli.dll卷I参考答案一.参考题库1.参考答案:A,B,C,E2.参考答案:D3.参考答案:错误4.参考答案: 5.参考答案: ucfirst():该函数的作用是将字符串的第一个字符改成大写,该函数返回首字符大写的字符串.用法同strtolowe()一样.6.参考答案:错误7.参考答案:C,D8.参考答案:A,B,C,D9.参考答案:错误10.参考答案:A,C,D11.参考答案:B12.参考答案: 设置错误级别与错误信息回报13.参考答案:B14.参考答案:错误15.参考答案:A16.参考答案:B17.参考答案:C18.参考答案:strtoupper():该函数的作用同strtolower函数相反,是将传入的字符参数的字符全部转换成大写,并以大写的形式返回这个字符串.用法同strtolowe()一 样.19.参考答案:正确20.参考答案: 21.参考答案:B22.参考答案:B23.参考答案:B,C24.参考答案:B25.参考答案:正确26.参考答案:A,B27.参考答案: (1)选择最有效率的表名顺序 (2)WHERE子句中的连接顺序 (3)SELECT子句中避免使用‘*’ (4)用Where子句替换HAVING子句 (5)通过内部函数提高SQL效率 (6)避免在索引列上使用计算。 (7)提高GROUP BY 语句的效率, 可以通过将不需要的记录在GROUP BY 之前过滤掉。28.参考答案:C29.参考答案:B30.参考答案:B卷II一.参考题库(共30题)1.函数()能判断一个文件是否可写。2.下列函数中,可以将数组中各个元素连接成字符串的是()。A、implodeB、explodeC、str_repeatD、str_pad3.以下程序运行结果为() A、5+3+1=9B、1+5+3=9C、提示错误,并有显示:+3+1=4D、94.下面选项中,哪些属于URL的组成部分?()A、传输协议B、主机C、端口D、Internet5.请看下面的SQL查询语句,选择哪两项可以减少从数据库返回的数据量()。 A、转为存储过程B、用具体的字段名来代替“*”C、加一个“where”语句D、转变查询为视图E、使用预语句6.如果函数有多个参数,则参数之间必须以()符号分开。A、,B、:C、&D、;7.以下代码运行的结果为()。 A、This,course,is,very,easy,!B、Thiscourseisveryeasy!C、Thiscourseisveryeasy!,D、提示错误8.以下哪些关键字可以操作数据库?()A、createB、dropC、useD、select9.对于两个表达式进行比较,其结果一定是一个布尔类型值。10.imagecopymerge函数的最后一个参数设置为0时,相当于对图片没有进行处理。11.检测一个变量是否有设置的函数是否?是否为空的函数是?12.函数()能读取文本文件中的一行。读取二进制文件或者其他文件时,应当使用()函数。A、fgets(),fseek()B、fread(),fgets()C、fputs(),fseek()D、fgets(),fread()13.下列选项中代表无穷循环的是()。A、for(;;)B、for()C、foreach(,)D、do(1)14.下面建立与MySQL Server的连接语法正确的是()A、B、C、15.下面哪些是面向对象的特征?()A、抽象B、封装C、继承D、多态16.如果选用LAMP平台开发Web程序,下面选项中不能使用PHP处理的工作是()。A、接收用户表单B、处理用户事件C、图像处理D、生成HTML输出17.若$y,$x为int型变量,则执行以下语句后,$y的值为()。 A、1B、2C、3D、018.哪些是MySQL自带的数据库?()A、information_schemaB、sanguoC、tempdbD、master19.下列不属于访问MySQL的扩展库或者函数的是()。A、mysqliB、mysqlC、pdo_mysqlD、oci20.以下表单的属性中哪种提交方式是隐藏提交?()A、type="hidden"B、type="text"C、type="password"D、type="checkbox"21.简述面向对象编程22.PHP中调用类文件中的$this表示()。A、用本类生成的对象变量B、本页面C、本方法D、本变量23.逻辑运算符用于对布尔型的数据进行操作,其结果仍然是布尔类型。24.下列PHP开始和结束标签写法错误是()。A、 B、 C、 D、25.Php中分割字符串成数组的函数和连接数组成字符串的函分别有哪些?26.假设$a=range(1,20,5),则print_r($a)的输出结果为()。A、Array([0]=>1[1]=>6[2]=>11[3]=>16)B、Array([0]=>1[1]=>20[2]=>5)C、Array([0]=>5[1]=>10[2]=>15[3]=>20)D、Array([0]=>5[1]=>10[2]=>15)27.分析以下程序代码; 输出结果正确的是()。A、“你未满18周岁,不能参加工作。”B、“程序结束!”C、什么都不输出D、“你未满18周岁,不能参加工作。程序结束!”28.以下程序运行结果为:()。 A、nullB、havevalueC、无法确定D、什么也不显示,提示错误29.语句“var_dump((float)false)”的输出结果为()。A、float(0.0)B、float(0)C、float(1)D、float(1.0)30.创建文件exer1,设置访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,写出操作过程的命令卷II参考答案一.参考题库1.参考答案:is_writeable2.参考答案:A3.参考答案:C4.参考答案:A,B,C5.参考答案:B,C6.参考答案:A7.参考答案:A8.参考答案:A,B,C9.参考答案:正确10.参考答案:正确11.参考答案:isset($str),empty($str);12.参考答案:D13.参考答案:A14.参考答案:B15.参考答案:A,B,C,D16.参考答案:B17.参考答案:B18.参考答案:A19.参考答案:D20.参考答案:A21.参考答案: 有两个重要的概念:类和对象 类是具备某项功能的抽象模型,实际应用中,还需要对类进行实例化后使用。这样就引入了对象的概念。 对象是类进行实例化后的一个产物,是一个实体。 封装:把客观的事物封装成一个抽象的类。 继承:子类继承父类,可以使用父类的属性和方法。可以实现接口,同时实现接口中的所有方法 多态:覆盖和重载 子类可以覆盖父类中的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 薯类批发商市场供需分析考核试卷
- 贸易代理国际市场进入与扩张策略考核试卷
- 集成服务在智能电网分布式能源管理的实现考核试卷
- 拍卖行拍卖业务智能化发展路径考核试卷
- 热扎带刚车间设计
- 麻醉科无痛技术临床应用与发展
- 寓言故事汇报展示
- 服装设计产品开发全流程
- Siphonaxanthin-生命科学试剂-MCE
- Anticonvulsant-agent-10-生命科学试剂-MCE
- 基金应知应会专项考试题库(证券类190题)附有答案
- 广西壮族自治区崇左市2023-2024学年部编版八年级下学期期末历史试题(无答案)
- 断亲协议书模板
- 公路工程监理质量评估报告
- 宴会厅经营管理方案
- 水利安全生产风险防控“六项机制”右江模式经验分享
- 幼儿科学探究能力培养策略研究
- 《信息技术手段在幼儿园集体教学活动中的运用研究》课题研究总报告
- 《自动控制原理》张爱民课后习题答案解析
- SYT 6587-2021 电子式井斜仪校准方法-PDF解密
- MOOC 企业文化与商业伦理-东北大学 中国大学慕课答案
评论
0/150
提交评论