PHP字串函式

2022-08-30 23:06:16 字數 3586 閱讀 2324

1.string chunk_split ( string $body [, int $chunklen = 76 [, string $end = "\r\n" ]] )將字串分割成小塊

**:$arr='hello world!';

$arr=chunk_split($arr,2," ");

print_r($arr);

效果:he ll o wo rl d!

2.array explode ( string $delimiter , string $string [, int $limit ] )

3.string implode ( string $glue , array $pieces )

string implode ( array $pieces )將乙個一維陣列的值轉化為字串

4. 大小寫轉換函式

4.1. ucfirst(string $str) - 將字串的首字母轉換為大寫

4.2. string strtolower ( string $str ) - 將字串轉化為小寫

4.3. strtoupper(string $str) - 將字串轉化為大寫

4.4. ucwords(string $str) - 將字串中每個單詞的首字母轉換為大寫

4.5.string lcfirst ( string $str )使乙個字串的第乙個字元小寫

5.5.1.string ltrim ( string $str [, string $charlist ] )刪除字串開頭的空白字元(或其他字元)

string trim ( string $str [, string $charlist = " \t\n\r\0\x0b" ] )

" " (ascii 32 (0x20)),普通空白字元。

2. "\t" (ascii 9 (0x09)), 製表符.

3. "\n" (ascii 10 (0x0a)),換行符。

4. "\r" (ascii 13 (0x0d)),回車符。

5. "\0" (ascii 0 (0x00)), nul空位元組符。

6. "\x0b" (ascii 11 (0x0b)),垂直製表符。

6.字串演算法

6.1.md5(string $str [, bool $raw_output = false ]) — 計算字串的 md5 雜湊值

6.2.md5_file() - 計算指定檔案的 md5 雜湊值

6.3.sha1_file() - 計算檔案的 sha1 雜湊值

6.4.crc32() - 計算乙個字串的 crc32 多項式

6.5. sha1() - 計算字串的 sha1 雜湊值

6.6. hash() - generate a hash value (message digest)

7.string number_format ( float $number [, int $decimals = 0 ] )以千位分隔符方式格式化乙個數字

8.mixed str_ireplace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )

string strtr ( string $str , string $from , string $to )轉換指定字元

string strtr ( string $str , array $replace_pairs )

mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )執行乙個正規表示式的搜尋和替換

9.string str_pad ( string $input , int $pad_length [, string $pad_string = " " [, int $pad_type = str_pad_right ]] )

10.string str_repeat ( string $input , int $multiplier )

11.string str_shuffle ( string $str )隨機打亂乙個字串

12.array str_split ( string $string [, int $split_length = 1 ] )將字串轉換為陣列

13.mixed str_word_count ( string $string [, int $format = 0 [, string $charlist ]] )返回字串中單詞的使用情況

14.string strip_tags ( string $str [, string $allowable_tags ] )從字串中去除 html 和 php 標記

15.int stripos ( string $haystack , string $needle [, int $offset = 0 ] )

int strpos ( string $haystack , string $needle [, int $offset = 0 ] )查詢字串首次出現的位置

int strripos ( string $haystack , string $needle [, int $offset = 0 ] )計算指定字串在目標字串中最後一次出現的位置(不區分大小寫)

int strrpos ( string $haystack , string $needle [, int $offset = 0 ] )

string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] )查詢字串的首次出現

16.int strlen ( string $string )

17.string stristr ( string $haystack , mixed $needle [, bool $before_needle = false ] )

string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] )

18.string strrchr ( string $haystack , mixed $needle )

19.string strrev ( string $string )反轉字串

20.int substr_count ( string $haystack , string $needle [, int $offset = 0 [, int $length ]] )

21.string substr ( string $string , int $start [, int $length ] )返回字串的子串

22.string wordwrap ( string $str [, int $width = 75 [, string $break = "\n" [, bool $cut = false ]]] )打斷字串為指定數量的字串

php 字串函式

一 字串基礎函式 ltrim 去除連續空白。trim 截去字串首尾的空格。chop 函式從字串的末端開始刪除空白字元或其他預定義字元。rtrim別名 str hello world n n echo str echo chop str 輸出 hello world hello world htmls...

php字串函式

1 查詢字元位置函式 strpos str,search,int 查詢search在 str中的第一次位置從int開始 stripos str,search,int strrpos str,search,int 查詢search在 str中的最後一次出現的位置從int開始 2 提取子字元函式 雙位元...

php字串函式

addcslashes 為字串裡面的部分字元新增反斜線轉義字元 addslashes 用指定的方式對字串裡面的字元進行轉義 bin2hex 將二進位制資料轉換成十六進製制表示 chop rtrim 的別名函式 chr 返回乙個字元的ascii碼 chunk split 按一定的字元長度將字串分割成小...