當前位置: 首頁> 函數類別大全> mb_split

mb_split

使用正則表達式分割多字節字符串
名稱:mb_split
分類:多字節字符串
所屬語言:php
一句話介紹:使用多字節字符集進行字符串分割,並返回一個由分割後的子字符串組成的數組

函數名:mb_split()

適用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7

函數說明:mb_split() 函數使用多字節字符集進行字符串分割,並返回一個由分割後的子字符串組成的數組。

語法:mb_split(string $pattern, string $string [, int $limit = -1])

參數:

  • $pattern:指定的分隔符,可以是一個字符串或正則表達式。
  • $string:要進行分割的字符串。
  • $limit(可選):指定返回數組的最大元素個數。默認值為-1,表示不限制返回的數組元素個數。

返回值:返回一個由分割後的子字符串組成的數組,如果分割失敗則返回FALSE。

示例:

 // 使用空格分割字符串$str = "Hello World"; $result = mb_split(" ", $str); print_r($result); // Output: Array ( [0] => Hello [1] => World ) // 使用正则表达式分割字符串$str = "Hello,World"; $result = mb_split("[,]", $str); print_r($result); // Output: Array ( [0] => Hello [1] => World ) // 限制返回的数组元素个数$str = "Hello World"; $result = mb_split(" ", $str, 1); print_r($result); // Output: Array ( [0] => Hello )

注意事項:

  • mb_split() 函數使用的是多字節字符集進行分割,需要確保PHP 環境已啟用mbstring 擴展。
  • 如果分割失敗,mb_split() 函數將返回FALSE。
  • 如果不指定$limit 參數,將返回所有分割後的子字符串。
同類函數
熱門文章