蜜蜂职场文库_久久99久久99_职场求职面试实用的范文资料大全

蜜蜂職場文庫 > 面試試題 >

php面試官常問的問題

時(shí)間: 小龍 面試試題

  PHP程序員參加求職面試中,要學(xué)會(huì)做好面試準(zhǔn)備,了解面試常問的問題很重要,那么面試官常問哪些面試問題呢?下面小編已經(jīng)為你們整理了php面試官常問的問題,一起來看看吧。

  php面試官常問的問題一

  1、PHP可以和sql server/oracle等數(shù)據(jù)庫連接嗎?

  答:可以

  2、寫出PHP5權(quán)限控制修飾符?

  答:public(公共),private(私用),protected(繼承)

  3、請寫出php5的構(gòu)造函數(shù)和析構(gòu)函數(shù)?

  答: 構(gòu)造函數(shù):官方稱自定義函數(shù)

  析構(gòu)函數(shù):垃圾回收函數(shù)(__destruct)

  4、表單中 get與post提交方法的區(qū)別?

  答:get是發(fā)送請求HTTP協(xié)議通過url參數(shù)傳遞進(jìn)行接收,而post是實(shí)體數(shù)據(jù),可以通過表單提交大量信息.

  5、session與cookie的區(qū)別?

  答:session:儲(chǔ)存用戶訪問的全局唯一變量,存儲(chǔ)在服務(wù)器上的php指定的目錄中的(session_dir)的位置進(jìn)行的存放

  cookie:用來存儲(chǔ)連續(xù)訪問一個(gè)頁面時(shí)所使用,是存儲(chǔ)在客戶端,對于Cookie來說是存儲(chǔ)在用戶WIN的Temp目錄中的。

  兩者都可通過時(shí)間來設(shè)置時(shí)間長短

  6、用PHP打印出前一天的時(shí)間格式是2010-7-3 12:28:21?

  答:echo date(‘Y-m-d H:i:s’, strtotime(‘-1 days’));

  php面試官常問的問題二

  1、e2ho(),print(),print_r()的區(qū)別?

  答:echo是PHP語句, print和print_r是函數(shù),語句沒有返回值,函數(shù)可以有返回值(即便沒有用)

  print() 只能打印出簡單類型變量的值(如int,string)

  print_r() 可以打印出復(fù)雜類型變量的值(如數(shù)組,對象)

  echo 輸出一個(gè)或者多個(gè)字符串

  2、能夠使HTML和PHP分離開使用的模板?

  答:Smarty, TinyButStrong,XTemplate, Savant,Template Lite, Dwoo, phemplate

  3、哪些工具進(jìn)行版本控制?

  答:cvs,svn,vss;

  4、如何實(shí)現(xiàn)字符串翻轉(zhuǎn)?

  答:echo strrev($a); //strrev — 顛倒字符串

  5、優(yōu)化查詢語句?

  a.最好在相同字段進(jìn)行比較操作,在建立好的索引字段上盡量減少函數(shù)操作

  例子1:

  SELECT * FROM order WHERE YEAR(orderDate)<2008;(慢)

  SELECT * FROM order WHERE orderDate<"2008-01-01";(快)

  例子2:

  SELECT * FROM order WHERE addtime/7<24;(慢)

  SELECT * FROM order WHERE addtime<24*7;(快)

  例子3:

  SELECT * FROM order WHERE title like "%good%";

  SELECT * FROM order WHERE title>=”good” and name<"good";

  6、對于大流量的網(wǎng)站,您采用什么樣的方法來解決訪問量問題?

  答:確認(rèn)服務(wù)器硬件是否足夠支持當(dāng)前的流量,數(shù)據(jù)庫讀寫分離,優(yōu)化數(shù)據(jù)表,

  程序功能規(guī)則,禁止外部的盜鏈,控制大文件的下載,使用不同主機(jī)分流主要流量

  php面試官常問的問題三

  1、得查詢結(jié)果集總數(shù)的函數(shù)是?

  答:mysql_num_rows($result);

  2、$arr = array(‘james’, ‘tom’, ‘symfony’); 請打印出第一個(gè)元素的值?

  答:echo $arr[0];

  3、===”是什么?試舉一個(gè)“==”是真但“===”是假的例子。

  “===”是既可以返回布爾值“假”,也可以返回一個(gè)不是布爾值但卻可以賦與“假”值的函式,strpos() 和 strrpos() 便是其中兩個(gè)例子。

  if (strpos("abc", "a") == true){ // 這部分永不會(huì)被執(zhí)行,因?yàn)?"a" 的位置是 0,換算成布爾值“假”}if (strpos("abc", "a") === true){ // 這部份會(huì)被執(zhí)行,因?yàn)?ldquo;===”保證函式 strpos() 的送回值不會(huì)換算成布爾值.}

  4、以下程序的輸出結(jié)果

  $str=“cd”;

  $$str=“hotdog”;

  $$str.=“ok”;

  echo $cd;

  ?>

  答案:hotdogok

  5、給你三個(gè)數(shù),寫程序求出其最大值。

  $var1=1;

  $var2=7;

  $var3=8;

  $max=$var1>$var2?$var1:$var2;

  $max=$max>$var3?$max:$var3;

  echo $max;

  6、將一個(gè)選擇2號(hào)選項(xiàng)的ip為127.0.0.1的用戶在當(dāng)前時(shí)間的投票記錄到數(shù)據(jù)庫的SQL

  答:insert into poll (ip,time,iid) values('127.0.0.1',now(),2);

  7、個(gè)函數(shù)驗(yàn)證電子郵件的格式是否正確 ?

  答:function checkEmail($email)

  {

  $pregEmail = "/([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2})?/i";

  return preg_match($pregEmail,$email);

  }

  8、表 menu(mainmenu,submenu,url),請用遞歸法寫出一樹形菜單,將所有的menu列出來

  function GenerateMenu($id=0,$str="")

  {

  $result=mysql_query("select mainmenu,url,submenu from menu where mainmenu=$id");

  while($row=mysql_fetch_array($result))

  {

  echo $str.$row["url"]."

  ";

  GenerateMenu($row["submenu"],$str."--");

  }

  mysql_free_result($result);

  }

  $link=mysql_connect("localhost","root","");

  mysql_select_db("phpinterview");

  GenerateMenu();

  mysql_close($link)

  ?>

  
看了“php面試官常問的問題”

49504 主站蜘蛛池模板: 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | 深圳善跑体育产业集团有限公司_塑胶跑道_人造草坪_运动木地板 | LNG鹤管_内浮盘价格,上装鹤管,装车撬厂家-连云港赛威特机械 | 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | 天津热油泵_管道泵_天津高温热油泵-天津市金丰泰机械泵业有限公司【官方网站】 | 英国公司注册-新加坡公司注册-香港公司开户-离岸公司账户-杭州商标注册-杭州优创企业 | 合肥白癜风医院_[治疗白癜风]哪家好_合肥北大白癜风医院 | 螺纹三通快插接头-弯通快插接头-宁波舜驰气动科技有限公司 | 撕碎机_轮胎破碎机_粉碎机_回收生产线厂家_东莞华达机械有限公司 | 农产品溯源系统_农产品质量安全追溯系统_溯源系统 | 福兰德PVC地板|PVC塑胶地板|PVC运动地板|PVC商用地板-中国弹性地板系统专业解决方案领先供应商! 福建成考网-福建成人高考网 | 柔性输送线|柔性链板|齿形链-上海赫勒输送设备有限公司首页[输送机] | 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | MOOG伺服阀维修,ATOS比例流量阀维修,伺服阀维修-上海纽顿液压设备有限公司 | 整车VOC采样环境舱-甲醛VOC预处理舱-多舱法VOC检测环境仓-上海科绿特科技仪器有限公司 | 脑钠肽-白介素4|白介素8试剂盒-研域(上海)化学试剂有限公司 | 吊篮式|移动式冷热冲击试验箱-二槽冷热冲击试验箱-广东科宝 | 合肥卓创建筑装饰,专业办公室装饰、商业空间装修与设计。 | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 山东锐智科电检测仪器有限公司_超声波测厚仪,涂层测厚仪,里氏硬度计,电火花检漏仪,地下管线探测仪 | 锥形螺带干燥机(新型耙式干燥机)百科-常州丰能干燥工程 | 附着力促进剂-尼龙处理剂-PP处理剂-金属附着力处理剂-东莞市炅盛塑胶科技有限公司 | 深圳市人通智能科技有限公司| 馋嘴餐饮网_餐饮加盟店火爆好项目_餐饮连锁品牌加盟指南创业平台 | 立式_复合式_壁挂式智能化电伴热洗眼器-上海达傲洗眼器生产厂家 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 台湾HIWIN上银直线模组|导轨滑块|TBI滚珠丝杆丝杠-深圳汉工 | 减速机三参数组合探头|TSM803|壁挂式氧化锆分析仪探头-安徽鹏宸电气有限公司 | 南京PVC快速门厂家南京快速卷帘门_南京pvc快速门_世界500强企业国内供应商_南京美高门业 | 拉力测试机|材料拉伸试验机|电子拉力机价格|万能试验机厂家|苏州皖仪实验仪器有限公司 | 铝合金重力铸造_铝合金翻砂铸造_铝铸件厂家-东莞市铝得旺五金制品有限公司 | 环保袋,无纺布袋,无纺布打孔袋,保温袋,环保袋定制,环保袋厂家,环雅包装-十七年环保袋定制厂家 | 七维官网-水性工业漆_轨道交通涂料_钢结构漆 | 杭州荣奥家具有限公司-浙江办公家具,杭州办公家具厂 | 预制围墙_工程预制围墙_天津市瑞通建筑材料有限公司 | 多米诺-多米诺世界纪录团队-多米诺世界-多米诺团队培训-多米诺公关活动-多米诺创意广告-多米诺大型表演-多米诺专业赛事 | 私人别墅家庭影院系统_家庭影院音响_家庭影院装修设计公司-邦牛影音 | 三佳互联一站式网站建设服务|网站开发|网站设计|网站搭建服务商 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 有声小说,听书,听小说资源库-听世界网 |