工作要求:
①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 前端的知識龐大,不可能所有的內容都準備好,...