PHP mb_str_split()函数
mb_str_split()函数是在PHP 7.4.0 版本中引入的,仅支持等于或高于 7.4.0 的PHP版本。 mb_str_split()函数用作 str_split()函数的替代。它用于将给定的字符串拆分为指定长度的块,并在成功时返回一个数组,在失败时返回 FALSE,但在PHP 8 中,它在失败时不返回 FALSE。
句法:
array mb_str_split(string $string, int $length, string $encoding)
参数: Name Type Description$string string The string which is to be splitted into chunks and it is required. $length int Length of the substring in which the string is being split. It is optional parameter. $encoding string Encoding format which is to be applied on the substring. It is an optional parameter and default value is null.
示例 1:在下面的示例中,使用 mb_str_split()函数拆分单词“Awesome” ,并且由于该函数返回一个字符数组,因此 print_r() 已用于打印输出。
PHP
PHP
输出:
Array
(
[0] => A
[1] => w
[2] => e
[3] => s
[4] => o
[5] => m
[6] => e
)
示例 2:在下面的示例中,创建了两个变量 $sentence 和 $word。 $sentance 用于存储任何字符串类型的随机句子,而 $word 用于存储 mb_str_split() 返回的数组。该代码的基本思想是将“GeeksforGeeks”与存储在 $sentence 中的句子分开。此处,mb_str_split() 用于分隔指定长度的子字符串,并将数组存储在 $word 中并相应地显示结果。
PHP
输出:
GeeksforGeeks
参考: https://www. PHP.net/manual/en/函数.mb-str-split。 PHP