PHP高级工程师面试问题-工程建筑类_第1页
PHP高级工程师面试问题-工程建筑类_第2页
PHP高级工程师面试问题-工程建筑类_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PHP高级工程师面试问题PHP面试问题推荐 1. 工作经历,工作职责,上一家公司的情况女考官。 2. 使用PHP多长时间?精通哪一块? 答:一年了。 3. 使用MySQL多长时间?精通哪一块? 答:一年了。 4. 比较MySQL的.两种常用引擎的区别MyIsAm和InnoDB。 5. 从各种角度优化下面SQL语句:SELECT * FROM tablename WHERE id IN 13, 15, 18, 19 and age=21 ORDER BY address DESC 6. 能否了解XML?讲一下格式规范。 7. 能否使用PHP解析过XML文件?使用的什么方法?该方法使用的是什么AP

2、I?没有听懂后面半句是什么意思 8. 写一个正则表达式 9. 一个3k+1数组,k为非负整数,请问从1乘到7000,结果的末尾会包括多少个0? PHP面试问题推荐 1. 怎样用php的环境变量得到一个网页地址的内容?ip地址又要如何得到? 2. 求两个日期的差数,例如2007-2-5 2007-3-6 的日期差数 3. 请写一个函数,实现下面功能: 字符串 open_door 转换成 OpenDoor 、 make_by_id 转换成 MakeById 。 4. 要求写一段程序,实现下面数组$arr1转换成数组$arr2: $arr1 = array 0 = array fid = 1, ti

3、d = 1, name = Name1 , 1 = array fid = 1, tid = 2 , name = Name2 , 2 = array fid = 1, tid = 5 , name = Name3 , 3 = array fid = 1, tid = 7 , name = Name4 , 4 = array fid = 3, tid = 9, name = Name5 ; $arr2 = array 0 = array 0 = array tid = 1, name = Name1 , 1 = array tid = 2, name = Name2 , 2 = array t

4、id = 5, name = Name3 , 3 = array tid = 7, name = Name4 , 1 = array 0 = array tid = 9, name = Name5 ; 5. 请简述数据库设计的范式及应用。 一般第3范式就足以,用于表构造的优化,这样做既能够避免应用程序过于复杂同时也避免了SQL语句过于庞大所造成系统效率低下。 6.一个表中的Id有多个记录,把所有这个id的记录查出来,并显示共有多少条记录数,用SQL语句及视图、存储经过分别实现。 DELIMITER / CREATE PROCEDURE ProcGet IN ID_a INT11 BEGIN DECLARE EXIT HANDLER FOR SQLEXCEPTION BEGIN END; SELECT COUNT* AS Sum FROM N

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论