PHP面试题答案
《PHP面试题答案》由会员分享,可在线阅读,更多相关《PHP面试题答案(2页珍藏版)》请在装配图网上搜索。
1、PHP 面试题答案1、求$a,$b,$c 三个数中的最大值和最小值( 5 分)echo max($a,$b,$c);echo min($a,$b,$c);2、 echo() 、 print() 、 print_r() 的区别( 5 分)print() 只能打印出简单类型变量的值(如 int,string)print_r() 可以打印出复杂类型变量的值(如数组,对象)echo 输出一个或者多个字符串3、防止SQL注入漏洞可以用哪些函数(5分)addslashes()mysql_escape_string()正确回答 1 个即可4、用PHP写出显示客户端IP与服务器IP的代码(5分)echo $_
2、SERVER REMOTE_ADD R;echo $_SERVER SERVER_ADDR ;5、用PHP打印出前一天的时间,格式例如2006-5-10 22:21:21 (10分)strftime(“-%mY-%d %T” , strtotime(-1 day“” );date(“Y -m-d H:i:s” , strtotim-1e(day ” “);正确回答 1 个即可6、写一个函数,能够遍历一个文件夹下的所有文件和子文件夹(20 分)function dir_recurse($dir) $i = 1;if($handle = opendir($dir) while(false != (
3、$file = readdir($handle) if($file != "." && $file != "." ) if(is_dir($dir."/".$file) = true) $fullpath = $dir."/".$file;dir_recurse($fullpath);echo "$fullpathn"$i+;else $fullpath = $dir."/".$file;echo "$fullpathn"$i+;close
4、dir($handle);7、创建文件exerl ,设置访问权限为rw-r-r-,现要增加所有用户的执行权限和同组用户的 写权限,写出操作过程的命令(10分)touch exerl chmod 644 exerl 增加权限chmod a+x exerlchmod g+w exerl 或者chmod 775 exerl 8、字符串"to upper case”分别用php , shell , js实现将字符串中的字符全部转换成大写 并输出。(5分)Php 实现: echo strtoupper( to upper case )Shell 实现:echo "to upper c
5、ase" | tr 'a-z' 'A-Z'Js实现:script language="javascript">var stmpl = " to upper case "alert(); to rootideH tified by ''10、表1 message字段如下:(15分)Id自增idTitle标题Content内容category_id分类idHits点击量表2字段如下commentcomment_id回复idId美联 message表中的idcomment_content回复内容现
6、通过查询数据库需要得到以下格式的列表,并按照回复数量排序,回复最高的排在最前面“文章id 文章标题 点击量回复数量” 请写出sql:SELECTM.'id', M.'title', M.'hits', COUNT(C.'comment_id') AS CNT FROM'message' AS M LEFT JOIN 'comment' AS C ON M.'id' = C.'id' GROUP BY M.'id'ORDER BY CNT DESC;11、有一个项目,四天完成,但是已经过去了两天,你发现里面有很多东西你还不明白,只有两天时间了,你该怎么办( 5 分)12 、列举一下你知道的开源搜索引擎开发包。( 5 分)简单描述网页搜索引擎的工作原理(可以简单画出流程图,并加以流程说明)
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。