php语言 每隔50个字符就插入一个\n
答案:3 悬赏:30 手机版
解决时间 2021-04-13 04:34
- 提问者网友:不要迷恋哥
- 2021-04-12 09:43
php语言 每隔50个字符就插入一个\n
最佳答案
- 五星知识达人网友:轮獄道
- 2021-04-12 09:55
chunk_split函数可以满足题目的需求,chunk_split($inputstr, 50, "\n");其中$inputstr为输入的字符串。
chunk_split函数用法如下:
将字符串分割成小块
string chunk_split( string $body[, int $chunklen = 76 [, string $end = "\r\n"]] )
body:要分割的字符。
chunklen:分割的尺寸。
end:行尾序列符号。
返回值:返回分割后的字符。
chunk_split函数用法如下:
将字符串分割成小块
string chunk_split( string $body[, int $chunklen = 76 [, string $end = "\r\n"]] )
body:要分割的字符。
chunklen:分割的尺寸。
end:行尾序列符号。
返回值:返回分割后的字符。
全部回答
- 1楼网友:你哪知我潦倒为你
- 2021-04-12 11:46
echo chunk_split($text, 100, "\n");
- 2楼网友:人類模型
- 2021-04-12 10:24
看看:
$s='这里有好几百个字...';
$s2=implode(str_split($s,100),"\n");
echo $s2;
?>
str_split($s,100)把$s字符串分解为100个字符一段的数组,implode把这个数组串起来,使用"\n"字符串作为分隔符。
以上的函数在中文下可能会出现乱码,因为程序可能把一个汉字的两个字节分成两行。
$s='这里有好几百个字...';
$s2=implode(str_split($s,100),"\n");
echo $s2;
?>
str_split($s,100)把$s字符串分解为100个字符一段的数组,implode把这个数组串起来,使用"\n"字符串作为分隔符。
以上的函数在中文下可能会出现乱码,因为程序可能把一个汉字的两个字节分成两行。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯