2019 3 15 PHP面試題準備(酷駭遊戲)

2021-09-12 19:33:03 字數 1492 閱讀 4822

工作要求:

①trim()移除字串兩側的空白字元和其他字元;②substr_replace()把字串的一部分替換為另乙個字串;③substr_count()計算子串在字串**現的次數;④substr()返回字串的一部分;⑤strtolower()把字串轉換為小寫字母;⑥strtoupper()把字串轉換為大寫字母;⑦strtr()轉換字串中特定的字元;⑧strrchr()查詢字串在另乙個字串中最後一次出現;⑨strstr()查詢字串在另一字串中的第一次出現(對大小寫敏感);strrev()反轉字串;strlen()返回字串的長度;str_replace()替換字串中的一些字元(對大小寫敏感);print()輸出乙個或多個字串;explode()把字串打散為陣列;is_string()檢測變數是否是字串;strip_tags()從乙個字串中去除html標籤;mb_substr()用來截中文與英文的函式

1、0=null=false=『0』=『』;

原因是在php中變數是以c語言的結構體來儲存的,空字串和null,false都是以值為0儲存的;

② print 是列印字串

③ print_r 則是列印復合型別 如陣列 物件

①儲存位置:session儲存於伺服器,cookie儲存於瀏覽器

②安全性:session安全性比cookie高

③session為『會話服務』,在使用時需要開啟服務,cookie不需要開啟,可以直接用

1、求斐波那契陣列(1、2、3、5、8…):

function arrfibo($len)

return $arr; }

print_r(arrfibo(10));

2、陣列逆序( 不能使用rsort、array_reverse函式)

$arr = array("a","b","c",1,10);

4 $i = "";//要替換位置的數的下標

5 $j = "";//臨時變數

6 $k = "";//被替換位置的數的下標

7 8 $len = count($arr);

9 $half_len = floor($len/2);//向下取整,取整的值是迴圈的次數

10 11 for($i=0;$i<$half_len;$i++)else

24 25 $arr[$i] = $arr[$k];

26 $arr[$k] = $j;

27 }

28 29 echo "";

30 print_r($arr);

31 echo "

";

排序的五大演算法:氣泡排序

<?php

$arr = array(1,3,2,9,5,4);

function maopao($a)

} }return $a;

}print_r(maopao($arr));

?>

面試題準備

1 什麼是一流的軟體?真正的一流軟體不是開發人員自己說的,要讓市場 讓顧客來認可這是一流軟體,甚至用掏腰包來證明這是一流軟體,經歷多年後任有一定可觀數量的忠實使用者。2 委託的詳細分析 委託的定義 public delegate 返回型別 funcdelegate 引數列表 這裡是乙個型別,可以定義...

準備面試題

1.linux會嗎?平時使用的命令有哪些,列舉一下。2.資料庫用過嗎?inner join與left join的區別?left join 左聯接 返回包括左表中的所有記錄和右表中聯結字段相等的記錄 左 中的所有資料都會顯示出來,條件不滿足的右表會以null展示 select from a left ...

面試題 面試準備

每輪面試在一小時左右。一面 主要考察基礎知識。二面 三面 不再關注技術層面。終面 面試成功需要 技術過關 面試技巧等。校招 社招 以上僅供參考。面試準備包括以下四個部分 你要面哪個公司,要先看看對方要求的技術棧。上面四個部分,我們接下來詳細介紹。概念 ps 前端的知識龐大,不可能所有的內容都準備好,...