PHP笔试题.doc

上传人:h**** 文档编号:1136280 上传时间:2018-12-12 格式:DOC 页数:10 大小:61.50KB
下载 相关 举报
PHP笔试题.doc_第1页
第1页 / 共10页
PHP笔试题.doc_第2页
第2页 / 共10页
PHP笔试题.doc_第3页
第3页 / 共10页
PHP笔试题.doc_第4页
第4页 / 共10页
PHP笔试题.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、 第 1 页 共 10 页PHP+MySQL 技术职位笔试题一、选择题(30 题,如无特殊说明,皆为单项选择题)1. 请详细阅读下面列出的表单和 PHP 代码,当在表单里面的两个文本框分别输入“php”和“great”的时候,PHP 将在页面中打印出什么?( ) A. NothingB. ArrayC. A noticeD. phpgreatE. greatphp2. 下面的脚本运行以后,$array 数组所包含的值是什么?( )$v)$v = 2;?A. array (2 , 2)B. array (1 , 1)C. array (2 , 2)D. array (Null , Null)E.

2、 array (1 , 1)3. 下面的脚本运行以后,屏幕显示什么样的信息?( )def);echo $arrayabc.$arraydef;?A. abcdefB. defC. abcD. defnNotice: Undefined index: def in /xx/yy/zz.php on line 4第 2 页 共 10 页4. 以下代码的输出是什么?( )A. 12345B. 12245C. 22345D. 11345E. array5. PHP 中,单引号和双引号所包围的字符串有什么区别?( ) (选择两项)A. 单引号速度快,双引号速度慢B. 双引号速度快,单引号速度慢C. 两者

3、没有速度差别D. 双引号解析其中以$开头的变量,而单引号不解析E. 单引号解析其中 r t 等转义字符,而双引号不解析6. 对于 SELECT * FROM tb1 这样的 SQL 查询语句,如何才能减少从数据库返回的数据量?( ) (选择两项) A. 转为存储过程B. 用具体的字段名来代替”*”C. 加一个”where”语句D. 转变查询为视图E. 使用预语句7. 下面哪个不是合法的 SQL 的归类函数?( )A. AVGB. SUMC. MIND. MAXE. CURRENT_DATE()8. 在 MySQL 中的 mysql 数据库中没有以下哪张表?( )A.tables_privB.c

4、olumns_privC.userD.database9. 关于 mysql_select_db 返回值正确的是?( )A. 成功开启返回 1,失败返回 0B. 成功开启返回一个连接标识,失败返回 falseC. 成功开启返回 True,失败返回 FalseD. 成功开启返回 True,失败返回一个错误号10. 请看代码,数据库关闭指令将关闭哪个连接标识?( )A. $link1B. $link2第 3 页 共 10 页C. 全部关闭D. 报错11. mysql_affected_rows()对哪个操作没有影响?( )A. SELECTB. DELETEC. UPDATED. INSERT12

5、. mysql_data_seek(查询结果指针,资料记录位置)函数中,资料记录位置的值是从多少开始的?( ) A. 1B. 2C. 3D. 013. 关于 mysql_pconnect 说法正确的是?( )A. 与数据库进行多连接B. 与 mysql_connect 功能相同C. 与mysql_connect 功能相同D. 与数据库建立持久连接14. mysql_insert_id()函数的作用是?( )A. 查看下一次插入记录时的 ID 号B. 查看刚刚插入过的自动增长 ID 值C. 查看一共做过多少次 insert 操作D. 查看一共有多少条记录15. 修改 MySQL 用户 root

6、的密码的指令是?( )A.mysqladmin -u root password testB.mysql -u root password testC.mysql -u root -p testD.mysql -u root -password test16. 下面哪个网络协议是 PHP 不支持的?( )A. tcpB. udpC. udgD. pdcE. unix17. 做文件上传的时候,你可以让浏览器来显示上传的文件大小吗?( )A. 可以B. 不可以18. 你可以通过一个 PHP 函数把所有的错误信息汇报都屏蔽掉吗?( )A. 可以B. 不可以19. 现有一手推车类程序(cart.inc

7、)其中包含有一添加物品的方法( add_item) ,下面那个选项可以正确使用方法 add_item?( )items$artnr += $num; ?A. add_item (10, 1)?B. add_item(10, 1);?C. add_item (10, 1);?D. add_item (10, 1);?20. 对于一个查询语句 SELECT * FROM tbl1 WHERE a1 AND bA. 报错B. 只打印第一条记录C. 循环换行打印全部记录D. 无任何结果 22. 下面哪个写法能够设置用户端的 Cookie 的有效期是一个小时?( )A. time() + 3600B.

8、time(3600)第 5 页 共 10 页C. gmtime() + 3600D. gmtime(3600)23. 以下哪个选项可以通过下面这段代码产生?( )A. abCHUvwxB. ABjlRQxzC. vmxZGhijD. EGSvTYxz24. 下面这段程序的功能是什么?( ).$array$i.;return $return;?A. 随机生成颜色 B. 产生随机数C. 在 1-10000000 之间产生随机数D. 设置固定背景色25. 设有一个数据库 mydb 中有一个表 tb1,表中有六个字段,主键为 ID,有十条记录,ID 从 0到 9,以下代码输出结果是?( )A. 6B.

9、 5C. 4D. 3 26. 关于 mysql_fetch_object 说法中,正确的是?( )A. mysql_fetch_object 和 mysql_fetch_array 一样,没什么区别B. mysql_fetch_object 返回值是个对象,所以在速度上比 mysql_fetch_array 要慢C. mysql_fetch_object 返回值是个数组,所以在速度上和 mysql_fetch_array 及mysql_fetch_row 差不多D. mysql_tetch_object 返回值是个对象,在速度上和 mysql_fetch_array 及 mysql_fetch

10、_row 差不多27. 以下代码的执行结果是?( )A. 报错,输出命令有误B. 正常循环打印出表内 N 条记录C. 报错,在 mysql_query 前没有 mysql_select_dbD. 无任何显示28. 下面这段代码的输出是什么?( )my_var = $value;$a = new my_class(10);echo $a-my_car;?A. 10B. NULLC. 报错D. Nothing29. $result = preg_replace(“/s*quotenr*(.+?)nr*/quotes*/is“, “1“, $str); 该语句会匹配和替换出什么样的$str?( )

11、(选择两项) A. quote /quote不区分大小写B. quote /quote区分大小写C. 如果$str = “quotetnabctn/quote,则$result = “tnabctn”;第 7 页 共 10 页D. 如果$str = “quotetnabctn/quote,则$result = abc;30. 假设 image.jpg 在服务器上是存在的,而且 PHP 可以读取它。那么这段代码执行以后的结果是什么呢?( )A. 一个 JPEG 图片B. 一个二进制文档C. 一个二进制文件的下载D. 一个损坏的图片二 、代码编写题(2 道)31. 根据给出的表单页面,用 Java

12、script 写一个表单提交的判断过程,要求实现:1)当用户点击提交按钮的时候,开始调用 javascript 进行验证,通过验证后表单再提交。 2)对用户输入的数据进行判断,包括填写内容是否为空。3)判断具体哪个输入为空,向用户进行提示。4)如果用户名和密码都不为空的时候,用 javascript 提交表单。表单:会员登录用户名密码第 8 页 共 10 页32. 对下面的代码进行修改,实现分页,并能够对标题、作者和时间做复合查询。留言簿第 9 页 共 10 页标题: 作者: 时间: 第 10 页 共 10 页一、选择题参考答案1 2 3 4 5 6 7 8 9 10 11 12 13 14 15A B D B AD BC E D C B A D D B A16 17 18 19 20 21 22 23 24 25 26 27 28 29 30D B A B A A A B A D D A D AD E二 、代码编写题评分标准31评分标准:一共 20 分四个功能要求,每个 4 分。Javascript 的嵌入格式 4 分。嵌入格式:或者 32评分标准:一共 20 分功能包括两个部分:分页:根据提交的页数修改数据库查询语句,5 分,在浏览器显示分页链接 , 5 分,复合查询:有写出判断查询条件类别:5 分,通过存在的查询条件组合成 SQL 语句 ,5 分。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 试题真题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。