PHP常用字串函式

2022-03-07 20:10:34 字數 1210 閱讀 9840

strlen($str);//返回字串長度 mb_strlen($str) 可以返回中文字元長度;

strtolower($str);//字母轉小寫

strtoupper($str);//字母轉大寫

ucwords($str);//每乙個單詞的首字母轉大寫

ucfirst($str);//首字母轉大寫

str_replace('a','b',$str);//b替換$str 中的a 區分大小寫 ;

str_ireplace('a','b',$str);//替換 不區分大小寫

htmlspecialchars($str,ent_noquotes);

//字串轉換為html 實體 ent_compt(預設只編譯雙引號)ent_quotes單引號雙引號都編譯,ent_noquotes不編譯任何引號

trim($str);//刪除字串前後(左右)空格

ltrim($str);//只刪除字串左側的空格

rtrim($str);//只刪除字串右側的空格

//trim加第二個引數 就是移除指定的字符集 如ltrim($str,'0..9') 移除左側數字開頭的字元

strpos($str,'a』);//字串a 在$str 第一次出現的位置 索引0開始 沒有出現返回false 區分大小寫

stripos($str,'a』);//同上 但是不區分大小寫

strrpos($str,'a』);//字串a 在$str 最後一次出現的位置 索引0開始 沒有出現返回false 區分大小寫

strripos($str,'a』);//同上 但是不區分大小寫

substr($str,0,3);//擷取字串 $str 的第乙個字元 擷取長度3 長度不填預設擷取到最後 引數為負數則倒數

strstr($str,'a');//擷取字串 $str 中的第乙個字元'a'後的字串 如 sabc -> abc

strrchr($str,'a');//擷取字串 $str 中最後一乙個字元'a'後的字串

strrev($str);//字串反轉 abcd->dcba

md5($str);//字串md5加密

str_shuffle($str);//隨機打亂字串順序

explode('-',$str);//指定分隔符分割字串 返回陣列 『-』 分割$str

implode('-',$str);//陣列拼接字串 與explode()相反

PHP常用字串函式

1 echo,print,print r,printf,sprintf 前兩個函式是輸出字串.字串中如果有變數名則被替換成其值.php程式設計師站 print r也是輸出函式,不同的是他可以輸入複雜結構的資料,比如陣列,物件 後兩個函式類似於c的同名函式.2 strchr,strlen,strtok...

php常用字串函式

一些簡單實用的函式 strlen string 獲取字串的長度。trim str,char 移除字串兩側的空白字元或其他預定義字元。ltrim str,char 移除字串左側的空白字元或其他預定義字元。rtrim str,char 移除字串右側的空白字元或其他預定義字元。strtolower str...

PHP常用字串函式

函式名 描述例項 輸入輸出 去空格或其他字元 trim 刪除字串兩端的空格或其他預定義字元 str r nhello world r n echo trim str 目標字串 清除後的字串 rtrim chop 刪除字串右邊的空格或其他預定義字元 str hello world r n echo r...