笔试题以及部分答案

上传人:pu****.1 文档编号:398566596 上传时间:2023-08-23 格式:DOC 页数:6 大小:36KB
返回 下载 相关 举报
笔试题以及部分答案_第1页
第1页 / 共6页
笔试题以及部分答案_第2页
第2页 / 共6页
笔试题以及部分答案_第3页
第3页 / 共6页
笔试题以及部分答案_第4页
第4页 / 共6页
笔试题以及部分答案_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《笔试题以及部分答案》由会员分享,可在线阅读,更多相关《笔试题以及部分答案(6页珍藏版)》请在金锄头文库上搜索。

1、壹购网技术部PHP工程师笔试题目以下题目请尽量填写,会多少写多少。一 简答1. 您如何理解session 和 cookie 这个两个概念?他们有什么区别?禁用COOKIE 后 SEESION 还能用吗?如何解决这个问题?2. private 、public 、final 、abstract 这几个关键字的含义。3. 在echo 输出中使用单引号和双引号的区别?哪个效率更高些?4. 简述POST 和GET传输的最大容量分别是多少?5. 中文字符串(包含中文、数字及英文字母)截取的方法? (可简单文字描述也可写出代码)?6. 在Mysql数据库中char、varchar两种数据类型有什么样的区别?

2、7. Mysql5 的表类型(存储引擎)有哪些?8. 如何检查PHP脚本的执行效率和数据库SQL的效率并定位和分析脚本执行和数据库查询的瓶颈所在?你认为应该如何优化php程序和mysql数据库查询效率?9. 写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名例如: http:/ 需要取出 php 或 .php10. 写一个函数,算出两个文件的相对路径如 $a = /a/b/c/d/e.php;$b = /a/b/12/34/c.php;计算出 $b 相对于 $a 的相对路径是什么?11写出匹配邮箱地址和URL的两个正则表达式。类似下面的:邮箱地址:user_URL地址:http:

3、/ (提示:使用标准的正则表达式,就是PHP中preg_* 类的正则处理函数能够解析的正则)二 程序理解: 1. $newstring=abcdefabcdef; $pos=strpos($newstring,a,1); 请问$pos 的值是什么?答案:7 2. $null = null;$arrayEmpty = array();$array = array(0);$intZero = 0;$int = 2;$stringEmpty = ;$stringZero = 0;$string = aaa;$stringInt = 12aa;$boolTrue = true;$boolFalse =

4、 false;写出下列程序的执行结果:A. if (isset($null) echo 1; else echo 0;答案:0B. if (isset($arrayEmpty) echo 1; else echo 0;答案:1C. if (isset($stringEmpty) echo 1; else echo 0;答案:1D. if (isset($stringZero) echo 1; else echo 0;答案:1E. if (isset($boolTrue) echo 1; else echo 0;答案:1F. echo (int)$null; 答案:0G . echo (int)

5、$arrayEmpty; 答案:0H. echo (int)$array; 答案:1I. echo (int)$stringEmpty; 答案:0J. echo (int)$stringZero; 答案:0K. echo (int)$string; 答案:0L. echo (int)$stringInt; 答案:12M. echo (int)$boolTrue; 答案:1N. if (bool)$null) echo true; else echo false;答案:falseO. if (bool)$stringZero) echo true; else echo false;答案:fals

6、eP. if (bool)$arrayEmpty) echo true; else echo false;答案:false3. 如果下列表达式成立 $a = hello;$b = &$a; 请回答如下题目:A. $b = world; 那么 $a 的值是什么?答案:worldB. unset($b); 那么 $a 的值是什么?答案:helloC. unset($b); $b = world; 那么 $a 的值是什么?答案:helloD. $b = world; unset($b); $b = good; 那么 $a 的值是什么?答案:world4. 现有如下变量和自定义函数:$a = 1;$b

7、 = 2;function filter($integer) if ($integer & 1) return true; else return false;function confusion() static $confusion = 0;if ($confusion = 0) echo R U ready?; else echo Wait a second!;$confusion+;A. 函数filter 的作用是什么?答案:判断奇偶B. confusion();confusion();以上代码执行结果是什么?答案:R U ready?Wait a second!以上代码执行后conf

8、usion 函数中的$confusion变量的值是什么?答案:2C. filter($a) & confusion(); 执行结果是什么?答案:R U ready?D. filter($b) & confusion(); 执行结果是什么?答案:空E. confusion() & filter($a); 执行结果是什么?答案:R U ready?F . confusion() & filter($b); 执行结果是什么?答案:R U ready?三系统操作:1.写出15个以上你所知道的常用的Linux命令和它的功能2.使用过Vim编辑器吗?如果使用过,如何在vim里切分多个可视化窗口,包括横排和

9、纵排。3.说说Linux下的find命令和grep命令的区别.4. 使用过Memcache缓存吗,如果使用过,能够简单的描述一下它的工作原理吗?(本题选作)四项目规划: 1. 假设给你5台服务器,请大致的描述一下,如何使用你所熟悉的开源软件,搭建一个日PV 300万左右的中型网站五英文知识题。Question 1答案:D What does print out? A) 3 B) False C) Null D) 1 E) 0 Question 2答案:B Which of the following snippets prints a representation of 42 with two

10、 decimal places? A) printf(%.2dn, 42); B) printf(%1.2fn, 42); C) printf(%1.2un, 42); D) printf(%sn, 42); Question 3答案:E Given $text = Content-Type: text/xml; Which of the following prints text/xml? A) print substr($text, strchr($text, :); B) print substr($text, strchr($text, :) + 1); C) print substr

11、($text, strpos($text, :) + 1); D) print substr($text, strpos($text, :) + 2); E) print substr($text, 0, strchr($text, :) Question 4答案:A What is the value of $a? A) True B) False Question 5答案:NULL What is the value of $result in the following PHP code? ; Question 6答案:B The code below _ because _. A) w

12、ill work, class definitions can be split up into multiple PHP blocks. B) will not work, class definitions must be in a single PHP block. C) will not work, class definitions must be in a single file but can be in multiple php blocks. D) will work, class definitions can be split up into multiple files and multiple PHP blocks. Question 7答案:D When turned on, _ will _ your script with different variables from HTML forms and cookies. A) show_errors, enable B) show_errors, show C) register_

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

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号