程序員找工做必備PHP基礎面試題 - 第十三天

「PHP學習網」 公衆號會天天分享一些面試題,正在找工做的小夥伴們能夠來看看哦。

1、在HTTP1.0中,狀態嗎500的含義的是什麼?若是返回「找不到文件」的提示,則可用header(函數),其語句爲?

500 Internal Server Error 服務器遇到了意料不到的狀況,不能完成客戶的請求
Header(「 HTTP/1.0 404 NOT FOUND」);php

2、數組函數arsort()的做用是什麼?語句err_reporting(2047)的做用是什麼?

arsort:對數組進行逆向排序並保持索引關係;
error_reporting(2047)的做用是:report All errors and warningshtml

3、語句include和require都能把另一個文件包含到當前文件中,它們的區別是___;爲避免多此包含同一個文件,能夠用語句_____來代替它們。

在如何處理失敗時,include() 產生一個警告而 require() 則致使一個致命錯誤; require_once()/include_once()面試

4、get_magic_quotes_gpc的做用是

本函數取得 PHP 環境配置的變量 magic_quotes_gpc (GPC, Get/Post/Cookie) 值。返回 0 表示關閉本功能;返回 1 表示本功能打開。當 magic_quotes_gpc 打開時,全部的 ' (單引號), " (雙引號), (反斜線) and 空字符會自動轉爲含有反斜線的溢出字符。正則表達式

5、在php中, heredoc是一種特殊的字符串, 他的結束標誌必須是_____

結束標識符所在的行不能包含任何其它字符除";"redis

6、寫出一個正則表達式, 把$string中的全部數字所有刪除

preg_replace('/\d/U','',$string);

7、找出/data1/source 目錄中大於100k 的文件, 並複製到 ~/tmp/35/下

find /data1/source +size >100k | cp ~/temp/35/

8、perl –pi –e 's|ABCD|Linux|g' 'find ./ -type f'的含義是

find ./-type f:找尋當前目錄下的類型爲f的文件apache

9、10 2 * /data0/apache/schedule/ussd/topnews/import_data.pl > /dev/null 的含義:_______將import_data.pl清空或刪除

10、rsync -avu 105903.zip 218.206.86.68::mmsres/resource/291/205的含義:_________備份數據用

-a 歸檔模式,遞歸傳輸文件;
-v 詳細模式輸出;
-u, --update 僅僅進行更新,也就是跳過全部已經存在於DST,而且文件時間晚於要備份的文件。(不覆蓋更新的文件)數組

11、寫出x,y的值

function test(){
      this.msg='hello';
      msg='nice';
      this.test=function(){
         msg='hi';
         var msg='good';
         return this.msg;
      }
      return this;
  }

  var x=new test().test();
  var y=test().test();

value of x is__hello___;
value of y is ___nice___;

12、使用純CSS實現未知寸的圖片(但高度都小於200px) 在200px的正方形容器中水平和垂直居中,HTML代碼以下

<div id="box">
    <img src="/xx/" alt="" />
</div>

#box{
    width:200px;
    height:200px;
    text-align:center;
    line-height:200px;
}
最後各位能夠掃下方二維碼關注我公衆號,目前我正在更新基礎面試題,以後會更新中高級、redis、liunx面試題

weixin.jpg

相關文章
相關標籤/搜索