首頁  >  文章  >  後端開發  >  PHP 字串常用函數

PHP 字串常用函數

巴扎黑
巴扎黑原創
2016-11-23 10:41:271168瀏覽

strlen(string)傳回字串的長度。

 

implode(separator,array)

函數把陣列元素組合成一個字串。

separator可選。規定數組元素之間放置的內容。預設是 ""(空字串)。

array必需。要結合為字串的陣列。

 

explode(separator,string,limit)

把字串分割為陣列。

separator必需。分隔符號

string必需。要分割的字串。

limit可選。規定所傳回的數組元素的最大數目。

 

 

strpos(string,find,start)

回傳字串在另一個字串中第一次出現的位置,如果沒有找到字串,則傳回 false。

string必需。規定被搜尋的字串。

find必需。規定要找的字元。

start可選。規定開始搜尋的位置。

註解:此函數對大小寫敏感。如需進行對大小寫不敏感的搜索,請使用 stripos() 函數。

 

stripos(string,find,start)

傳回字串在另一個字串中第一次出現的位置,如果沒有找到該字串,則傳回 false。

string必需。規定被搜尋的字串。

find必需。規定要找的字元。

start可選。規定開始搜尋的位置。

註解:此函數對大小寫不敏感。如需進行對大小寫敏感的搜索,請使用 strpos() 函數。

Php代碼  

$findme    = 'a';  

  

$pos1 = stripos($mystring1, $findme );  

$pos2 = stripos($mystring2, $findme);  

  

// Note, ==is false) {  

    echo " The string '$findme' was not found in the string '$mystring1'";  

}  

  as expected  

// because the position of 'a' is the 0th (first) character.  

if ($pos2 !== false) {  

2";  

}  

?>   

 

 

rtrim(string,charlist)

從字串的末端開始刪除空白字元或其他預定義字元。

string必需。規定要轉換的字串。

charlist可選。規定從字串中刪除哪些字元。如果未設定此參數,則全部刪除以下字元:

•"

把字串中的首字符轉換為大寫。

 

strtoupper(string)

把字串轉換為大寫。

 

strtolower(string)

把字串轉換為小寫。

 

strrev(string)

反轉字串。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn