“PHP學習網” 公眾號會每天分享一些面試題,正在找工作的小夥伴們可以來看看哦。
一、在HTTP1.0中,狀態嗎500的含義的是什麼?如果返回“找不到檔案”的提示,則可用header(函式),其語句為?
500 Internal Server Error 伺服器遇到了意料不到的情況,不能完成客戶的請求
Header(“ HTTP/1.0 404 NOT FOUND”);
二、陣列函式arsort()的作用是什麼?語句err_reporting(2047)的作用是什麼?
arsort:對陣列進行逆向排序並保持索引關係;
error_reporting(2047)的作用是:report All errors and warnings
三、語句include和require都能把另外一個檔案包含到當前檔案中,它們的區別是;為避免多此包含同一個檔案,可以用語句__來代替它們。
在如何處理失敗時,include() 產生一個警告而 require() 則導致一個致命錯誤; require_once()/include_once()
四、get_magic_quotes_gpc的作用是
本函式取得 PHP 環境配置的變數 magic_quotes_gpc (GPC, Get/Post/Cookie) 值。返回 0 表示關閉本功能;返回 1 表示本功能開啟。當 magic_quotes_gpc 開啟時,所有的 ‘ (單引號), “ (雙引號), \ (反斜線) and 空字元會自動轉為含有反斜線的溢位字元。
五、在php中, heredoc是一種特殊的字串, 他的結束標誌必須是_____
結束識別符號所在的行不能包含任何其它字元除”;”
六、寫出一個正規表示式, 把$string中的所有數字全部刪除
preg_replace('/\d/U','',$string);
七、找出/data1/source 目錄中大於100k 的檔案, 並複製到 ~/tmp/35/下
find /data1/source +size >100k | cp ~/temp/35/
八、perl –pi –e ‘s|ABCD|Linux|g’ ‘find ./ -type f’的含義是
find ./-type f:找尋當前目錄下的型別為f的檔案
九、10 2 * * * /data0/apache/schedule/ussd/topnews/import_data.pl > /dev/null 的含義:___將import_data.pl清空或刪除
十、rsync -avu 105903.zip 218.206.86.68::mmsres/resource/291/205的含義:_____備份資料用
-a 歸檔模式,遞迴傳輸檔案;
-v 詳細模式輸出;
-u, –update 僅僅進行更新,也就是跳過所有已經存在於DST,並且檔案時間晚於要備份的檔案。(不覆蓋更新的檔案)
十一、寫出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___;
十二、使用純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面試題
本作品採用《CC 協議》,轉載必須註明作者和本文連結