可以使用substr函数和strlen函数来实现字符串按照指定宽度切割的功能。

示例代码:

function cutString($string, $width) {
    $result = array();
    $len = strlen($string);
    $start = 0;
    while ($start < $len) {
        $chunk = substr($string, $start, $width);
        $result[] = $chunk;
        $start += strlen($chunk);
    }
    return $result;
}

// 测试
$string = "Hello World, This is a test string.";
$width = 10;
$result = cutString($string, $width);
print_r($result);

输出结果:

Array
(
    [0] => Hello Worl
    [1] => d, This is
    [2] =>  a test st
    [3] => ring.
)

以上代码将字符串按照宽度为10进行切割,并返回一个数组,每个元素为切割后的子串

php将字符串按照指定的宽度进行切割

原文地址: https://www.cveoy.top/t/topic/c3bk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录