欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

51talk php面試題

劉姿婷1年前8瀏覽0評論
51talk是一個(gè)國內(nèi)領(lǐng)先的在線英語學(xué)習(xí)平臺(tái),PHP面試題也是51talk招聘PHP工程師時(shí)最重要的評判標(biāo)準(zhǔn)之一。在面試時(shí),作為應(yīng)聘者我們必須做好充分的準(zhǔn)備,對于可能出現(xiàn)的各種問題都要做到心中有數(shù)。下面是幾個(gè)比較經(jīng)典的面試題: 1. 請用PHP寫出一個(gè)函數(shù),將數(shù)組中的所有數(shù)字相加并返回結(jié)果? ``` function arraySum($arr) { $sum = 0; foreach($arr as $val) { if(is_numeric($val)) $sum += $val; } return $sum; } $arr = array(1, 2, 3, 4, 5, 'a', 'b', 'c'); echo arraySum($arr); ``` 2. 請寫出遍歷一個(gè)二維數(shù)組的PHP代碼? ``` $arr = array( array('a', 'b', 'c'), array('d', 'e', 'f'), array('g', 'h', 'i') ); foreach($arr as $row) { foreach($row as $val) { echo $val . ' '; } echo '
'; } ``` 3. 請寫出一段PHP代碼,將數(shù)組按照值的字母順序逆序排列? ``` $arr = array('B', 'A', 'C', 'D'); asort($arr); //按值的升序排列 $arr = array_reverse($arr); print_r($arr); ``` 4. 請寫出一段PHP代碼,找出一個(gè)字符串中出現(xiàn)次數(shù)最多的字符? ``` $str = 'abbcccdddd'; $count = array(); for($i = 0; $i< strlen($str); $i++) { $s = $str[$i]; if(isset($count[$s])) $count[$s]++; else $count[$s] = 1; } arsort($count); while(list($s, $c) = each($count)) { echo "$s : $c
"; break; } ``` 5. 請寫出一段PHP代碼,找出一個(gè)字符串中第一次出現(xiàn)重復(fù)的字符? ``` $str = 'abcdefgg'; $count = array(); for($i = 0; $i< strlen($str); $i++) { $s = $str[$i]; if(isset($count[$s])) { echo '第一次出現(xiàn)重復(fù)的字符串是 ' . $s; break; } else $count[$s] = 1; } ``` 這些是比較基礎(chǔ)的PHP面試題,但是通過這些題目的解答,還是能夠了解到一個(gè)人的PHP基礎(chǔ)水平的。在面試中,除了這些基礎(chǔ)題目以外,可能還會(huì)針對個(gè)人的工作經(jīng)驗(yàn)和技能提出一些更加深入的問題,因此我們在學(xué)習(xí)PHP的過程中,也要注重實(shí)踐和積累。