解释PHP中的str_split()函数

PHP提供了具有特定功能的各种内置函数。str_split()是PHP中的预定义函数,用于将给定的字符串转换为数组。

该函数的工作方式是将给定的字符串分成较小的长度字符串,该长度由用户输入确定,然后将组件存储在数组中并返回该数组。

现在让我们讨论参数。

参数

该函数确认两个参数,并在下面说明

字符串(必填)

这意味着需要转换为数组的字符串。

分割长度(可选)

这意味着对于每个数组段的长度,我们希望将字符串分成一部分。默认情况下,该函数将值确认为1。

示例

<?php
   $string = "nhooo";
   print_r(str_split($string));
   $string = "WelcomeTo nhooo.com";
   print_r(str_split($string, 4))
?>

输出结果

Array
(
[0] => T
[1] => u
[2] => t
[3] => o
[4] => r
[5] => i
[6] => a
[7] => l
[8] => s
[9] => P
[10] => o
[11] => i
[12] => n
[13] => t
)
Array
(
[0] => Welc
[1] => omeT
[2] => o Tu
[3] => tori
[4] => als
[5] => Poin
[6] => t
)

说明

在上面的示例中,在第一个表达式中,我们没有传递任何参数作为数组段的长度,因此默认情况下,它将字符串转换为具有单个成分的数组。

在第二个表达式中,我们将段长度传递为“ 4”,因此它将字符串转换为长度为4的段的数组。