一個朋友去新浪樂居應聘時的面試題_PHP教程

來源:互聯網
上載者:User
以下是他回憶當時的筆試題

一、

1、有如下HTML:
1)用js取得________方法取得該對象;
2)用________屬性取得屬性title的屬性值;
3)用________方法取得屬性sina_title的屬性值;
2、php中對數組序列化和還原序列化的函數分別是______和_______;
3、rawurlencode和urlencode函數的區別是__________________;
4、php中過濾HTML的函數是_______,轉義的函數是____________;
5、寫出用正則把HTML中的js指令碼過濾掉;
6、SQL中LEFT JOIN的含義是______________;
如果有一個表tl_user儲存學生ID和名字name,另外一個表tl_score儲存學生ID、科目subject和成績score(有的學生沒有考試成績),寫出sql語句列印出學生名字和各科總成績;
7、寫出三個調用系統命令的函數;
8、josn處理數組的函數是;
9、php中判斷變數是否被設定是函數是_______;判斷是否為空白的是___________;
10、error_reporting("E_ALL")和ini_set("display_errors", "on")的區別_________;
11、PHP寫出顯示用戶端IP的預定義變數________;提供來路url的是__________;
12、php把utf-8轉換成gbk的函數是___________;
13、php中分割字串成數組的函數__________,串連數組成字串的是_______;
14、php中類的靜態方法怎麼使用_____________________________________;

二、
1、如下錯誤:mysql server not go away,的原因是什嗎?(大概這是這樣)
2、mysql的靜態表和動態表的區別,MyISAM和InnoDB的區別.
3、$a = 1; $b = & $a;
unset($a),$b是否還是1,為什嗎?
unset($b),$a是否還是1,為什嗎?

三、
1、寫出至少三個函數,取檔案名稱的尾碼,如檔案'/as/image/bc.jpg',得到 jpg或者.jpg。
2、寫一個函數,算出兩個檔案的相對路徑如 $a = '/a/b/c/d/e.php'; $b = '/a/b/12/34/c.php'; 計算出 $b 相對於 $a 的相路徑。
3、用二分法(也叫折半尋找法)尋找某元素,對像可以是有序數組。
$array = array(1,3,5,9,11,23,45,68,78,95,112,235,452);
function binary($array, $search){

http://www.bkjia.com/PHPjc/364506.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/364506.htmlTechArticle以下是他回憶當時的筆試題 一、 1、有如下HTML:img title='aaaa' sina_title='bbbb' id='img1' 1)用js取得________方法取得該對象; 2)用________屬性取得屬...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.