chunk_split()函数是PHP中的内置函数。 chunk_split()函数用于将字符串拆分为特定长度的较小块。
用法:
string chunk_split($string, $length, $end)
参数:此函数接受上述语法中所示的三个参数,并在下面进行描述:
$string:此参数指定需要分块的字符串。
$length:此参数指定一个整数,该整数指定块的长度。那就是分块部分的长度。
$end:此参数指定行结束顺序。
返回值:此函数返回拆分成较小块的字符串。
例子:
Input:string = "geeksforgeeks"
length = 4
end = "."
Output:Geek.sfor.Geek.s.
Input:string = "Twinkle bajaj"
length = 2
end = "*"
Output:Tw*in*kl*e *ba*ja*j*
以下示例程序旨在说明PHP中的chunk_split()函数:
程序1:
// PHP program to illustrate the
// chunk_split function
$str = "Twinkle bajaj";
echo chunk_split($str, 2, "*");
?>
输出:
Tw*in*kl*e *ba*ja*j*
程序2:
// PHP program to illustrate the
// chunk_split function
$str = "geeksforgeeks";
// Returns a string with a '.'
// placed after every four characters.
echo chunk_split($str, 4, ".");
?>
输出:
geek.sfor.geek.s.
程序4:
// PHP program to illustrate the
// chunk_split function
$str = "abcd";
echo chunk_split($str, 4, "@@");
?>
输出:
abcd@@
程序5:
// PHP program to illustrate the
// chunk_split function
// If specified length is more than
// string length, then added at the
// end.
$str = "abcd";
echo chunk_split($str, 10, "@@");
?>
输出:
abcd@@