1.輸出函式
echo 、print 、print 、printer 、sprint
echo print 都是輸出字串 或者變數 但是 echo 沒有返回值 print 有返回值
printer 可以將陣列進行遍歷輸出 如果用echo 只會輸出array
print sprint 格式化並輸出乙個字串
例如$num1 = 21;
echosprintf("%0.2f",$num1)."
"; //輸出 21.00
$num2= 16.3287;
echosprintf("%0.2f",$num2)."
"; //輸出 16.33
$num3= 32.12329;
echosprintf("%0.2f",$num3)."
"; //輸出 32.12
2.獲取字串長度
strlen 中文佔3個字元
3.位置相關
strpos 查詢 字串中的字元 從int開始 第一次出現的位置
stripos查詢 返回乙個字串再另乙個字串出現的位置
strrpos 查詢 字串中的某個字元 從int開始 最後一次出現的位置
4.消除空白
trim 消除 首 尾 空白(如果有指定 刪除指定)
ltrim消除 首 空白(如果有指定 刪除指定)
rtrim消除 尾 空白(如果有指定 刪除指定)
4.提取字串函式
substr ($str $int $length) 從int位置開始 擷取字串length的長度
strstr stristr strrchr 用法基本相同 從$str1(第乙個的位置)搜尋$str2並從它開始擷取到結束字串;若沒有則返回false
5.替換字串函式
str_replace 替換與被替換都可以為陣列
str_ireplace 不區分大小寫
substr_replace strtr
6.分割成陣列 轉化成字串函式
str_split split
explode 將字串按照指定位置分割成陣列
implode 利用分隔符將陣列轉化成字串
7.大小寫轉換函式
strtolower 字串轉換成小寫
strtoupper 字串轉換成大寫
ucfirst 首字母大寫
unword 每個單詞首字母大寫
8.反轉函式
strrev 將字串從最後開始輸出
9.加密函式
md5()
php 幾個函式理解
1,addslashes php 指令 magic quotes gpc 為 on 它主要是對所有的 get post 和 cookie 資料自動執行 addslashes 不要對已經被 magic quotes gpc 轉義過的 字串使用 addslashes 因為這樣會導致雙層轉義。遇到這種情況...
php的建構函式理解
建構函式 是一種特殊的方法。主要用來在建立物件時初始化物件,即為物件成員變數 賦初始值,總與new運算子 一起使用在建立物件的語句中。特別的乙個類可以有多個建構函式 可根據其引數個數的不同或引數型別的不同來區分它們 即建構函式的過載 經常可以看到這樣 function construct param...
php 字串函式
一 字串基礎函式 ltrim 去除連續空白。trim 截去字串首尾的空格。chop 函式從字串的末端開始刪除空白字元或其他預定義字元。rtrim別名 str hello world n n echo str echo chop str 輸出 hello world hello world htmls...