国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

2019春季面試IT公司常用到的10個PHP面試題!

2024-05-04 23:06:37
字體:
來源:轉載
供稿:網友

今天php中文網的小編在路上偶然聽到面試的問題,于是就心血來潮給大家整理了一下php面試經常出現的10個問題,大家有時間可以看看。

1.nginx使用哪種網絡協議?

答:nginx是應用層,我覺得從下往上的話,傳輸層用的是tcp/ip,應用層用的是http,fastcgi負責調度進程!

2.eho,print,print_r的區別?

答:echo是語言結構,無返回值;print功能和echo基本相同,不同的是print是函數,有返回值;print_r是遞歸打印,用于輸出數組對象。

3.PHP有哪些特性?

答:①.php獨特混合了C,Java,Prel以及PHP自創的語法.

②.可以比CGI或者Prel更快速去執行動態網頁,與其他變成語言相比,PHP是講程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML編輯的CGI要高很多,所有的CGI都能實現.

③.支持幾乎所有流行的數據庫以及操作系統.

④.PHP可以使用C,C++進行程序的擴展.

4.求數組中最大數的下標?

答:1.functionmaxkey($arr){

2.$maxval=max($arr);3.foreach($arras$key=>$val){4.if($maxval==$val){5.$maxkey=$key;6.}7.}8.return$maxkey;9.}

10.$arr=array(0,-1,-2,5,"b"=>15,3);11.echomaxkey($arr);

輸出:b

5.對于大流量的網站,您采用什么樣的方法來解決訪問量問題?

答:①.有效使用緩存,增加緩存命中率.

②.使用負載均衡.

③.對靜態文件使用CDN進行存儲和加速.

④.想法減少數據庫的使用.

⑤.查看出現統計的瓶頸在哪里.

6.談談asp,php,jsp的優缺點?

答:①asp是需要依賴IIS,是微軟開發的語言

②.php和jsp可以依賴apache或者nginx等其他服務器

7.簡述兩種屏蔽php程序的notice警告的方法?

答:初始化變量,文件開始設置錯誤級別或者修改php.ini設置error_reportingset_error_handler和@抑制錯誤:

①在程序中添加:error_reporting(E_ALL&~E_NOTICE);②.或者修改php.ini中的:error_reporting=E_ALL改為:error_reporting=E_ALL&~E_NOTICE③.error_reporting(0);或者修改php.inidisplay_errors=Off

8.下面哪個選項沒有將john添加到users數組中?(B)

(A)$users=‘john';(B)array_add($users,'john');(C)array_push($users,‘john');(D)$users||=‘john';

9.寫一個函數,盡可能高效的,從一個標準url里取出文件的擴展名?

答:例如://www.sina.com.cn/abc/de/fg.php?id=1需要取出php或.php?

  1. $url="//www.sina.com.cn/abc/de/fg.php?id=1"
  2.  
  3. arr=parseurl(url); 
  4.  
  5. pathArr=pathinfo(arr['path']); 
  6.  
  7. print_r($pathArr['extension']); 

10.寫一個函數,能夠遍歷一個文件夾下的所有文件和子文件夾?

答:如下.

  1. functionaGetAllFile($folder
  2.  
  3.  
  4. $aFileArr=array
  5.  
  6. if(is_dir($folder)) 
  7.  
  8.  
  9. handle=opendir(folder); 
  10.  
  11. while((file=readdir(handle))!==false) 
  12.  
  13.  
  14. //如果是.或者..則跳過 
  15.  
  16. if(file=="."||file==".."
  17.  
  18.  
  19. continue
  20.  
  21.  
  22. if(is_file(folder."/".file)) 
  23.  
  24.  
  25. aFileArr=file; 
  26.  
  27.  
  28. elseif(is_dir(folder."/".file)) 
  29.  
  30.  
  31. aFileArr[file]=aGetAllFile(folder."/".file); 
  32.  
  33.  
  34. //Vevb.com 
  35. closedir($handle); 
  36.  
  37.  
  38. return$aFileArr
  39.  
  40.  
  41. $path="/home/test/sql"

以上就是2019春季面試IT公司常用到的10個PHP面試題!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 张北县| 高碑店市| 常德市| 进贤县| 濮阳市| 民和| 清远市| 屏边| 利津县| 阿克陶县| 白水县| 英吉沙县| 德昌县| 湘西| 鄂托克旗| 广州市| 赤峰市| 乡宁县| 青海省| 德格县| 新兴县| 潢川县| 静宁县| 肇东市| 乐山市| 基隆市| 天台县| 西吉县| 镇远县| 湘阴县| 万年县| 遂平县| 门源| 怀化市| 阿拉善右旗| 莆田市| 榆中县| 巍山| 盐津县| 犍为县| 分宜县|