永发信息网

PHP中如何把字符串按一定字节数变成数组

答案:2  悬赏:10  手机版
解决时间 2021-04-11 17:59
比如有个一个字符串$str有1088个长度,我以每200个长度把这个字符串变成数组。应该有6个。没有分隔符做不了吗?如果要如何在添加文章时以200个字符长度为单位,加入分隔符
最佳答案
自行修改$str字符串,以及$step变量即可。

<?php
$str = "abcdefghij1234567890ABCDEFGHIJ12345678";
$str_len = strlen($str);
$ret = array(); // 最终返回的数组
$step = 10; // 每10个字符长度存成一个数组
for ($i=0; $i<$str_len; $i+=$step) {
if (strlen($str) >= $step) {
$ret[] = substr($str, 0, $step);
$str = substr($str, $step);
} else {
$ret[] = $str;
}
}
print_r($ret);
?>
全部回答
string str = "问"; byte[] achar = str.getbytes(); for (int i = 0; i < achar.length; i++) { system.out.println(achar[i]); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
西安有哪些著名小吃?
能在msata接口上加装浦科特m5s(sata 3.0,厚
爱情名言名句优美句子,爱情名言名句伤感
快递分拣员
下列国家中离“现代型”人口再生产类型标准最
牛仔裤洒上药酒了,黄黄的拿什么可以洗去啊…
此配置(笔记本)能否流畅运行求生之路2?
DNF会不会走到尽头
国家英语四级考试要推行机试了吗?什么时候会
人民东社区在什么地方啊,我要过去处理事情
电脑会影响人体健康吗?
美团卖家知道我的手机号和订单号可以验证不
百度文库工具栏结算中心怎么找不到了
根据句意和汉语注释,写出单词的正确形式。【
卖桶装水。没有好名字,帮忙起个好名字
推荐资讯
我是广东的神州行卡现在可不可以开通所谓的10
求翻译:没有伟大的意志力,便没有雄才大略是
谁帮我设计两个艺术签名啊?一个是喂,疼我,
推荐抗衰老的化妆品
侠盗飞车之城市风云怎么保存游戏进度?
扬州在哪个省?
盘山县公安局交警大队高升中队这个地址在什么
20世纪初,面对西方工业文明浪潮的冲击,封建
如何进行高层钢结构安装的测量放线
好想他,我是不是该去找他呢?
南京航空航天馆地址在哪,我要去那里办事
什么里的感动作文,生活中的微感动600字新鲜!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?