php指定长度分割字符串str_split函数用法示例


Posted in PHP onJanuary 30, 2017

本文实例讲述了php指定长度分割字符串str_split函数用法。分享给大家供大家参考,具体如下:

示例1:

$str = 'abcdefgh';
$arr = str_split($str,2);

运行结果如下:

array(4) {
 [0]=>
 string(2) "ab"
 [1]=>
 string(2) "cd"
 [2]=>
 string(2) "ef"
 [3]=>
 string(2) "gh"
}

示例2:

$str = 'abcdefgh';
$arr = str_split($str);
$i = 0;
$limit = 3;
$num = count($arr);
while($i <= $num-1){
  $temp = array();
  $for_countbu = ($num-$i) >= $limit ? $limit : $num - $i;
  for($j = 0; $j < $for_countbu; ++$j)
  {
    $temp[] = $arr[$i];
    ++$i;
  }
  $one = implode('',$temp);
  $result[] = $one;
}
print_r($result);

运行结果如下:

array(4) {
 [0]=>
 string(2) "ab"
 [1]=>
 string(2) "cd"
 [2]=>
 string(2) "ef"
 [3]=>
 string(2) "gh"
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP正则的Unknown Modifier错误解决方法
Mar 02 PHP
PHP禁止页面缓存的代码
Oct 23 PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
Nov 07 PHP
用PHP来计算某个目录大小的方法
Apr 01 PHP
php_screw安装使用教程(另一个PHP代码加密实现)
May 29 PHP
Thinkphp的volist标签嵌套循环使用教程
Jul 08 PHP
PHP学习笔记(一):基本语法之标记、空白、和注释
Apr 17 PHP
PHP对称加密函数实现数据的加密解密
Oct 27 PHP
PHP实现表单提交时去除斜杠的方法
Dec 26 PHP
php面试中关于面向对象的相关问题
Feb 13 PHP
Laravel 中创建 Zip 压缩文件并提供下载的实现方法
Apr 02 PHP
Laravel + Elasticsearch 实现中文搜索的方法
Feb 02 PHP
php使用自定义函数实现汉字分割替换功能示例
Jan 30 #PHP
PHPExcel在linux环境下导出报500错误的解决方法
Jan 26 #PHP
超强多功能php绿色集成环境详解
Jan 25 #PHP
php 中奖概率算法实现代码
Jan 25 #PHP
PHP封装函数实现生成随机的字符串验证码
Jan 24 #PHP
基于yaf框架和uploadify插件,做的一个导入excel文件,查看并保存数据的功能
Jan 24 #PHP
PHP 配置后台登录以及模板引入
Jan 24 #PHP
You might like
php数组函数序列之in_array() 查找数组值是否存在
2011/10/29 PHP
codeigniter框架批量插入数据
2014/01/09 PHP
PHP中读取文件的8种方法和代码实例
2014/08/05 PHP
php获取url参数方法总结
2014/11/13 PHP
Aster vs Newbee BO5 第一场2.19
2021/03/10 DOTA
js 全兼容可高亮二级缓冲折叠菜单
2010/06/04 Javascript
初学Jquery插件制作 在SageCRM的查询屏幕隐藏部分行的功能
2011/12/26 Javascript
AngularJS HTML编译器介绍
2014/12/06 Javascript
node.js中的fs.readFile方法使用说明
2014/12/15 Javascript
JavaScript常用字符串与数组扩展函数小结
2016/04/24 Javascript
AngularGauge 属性解析详解
2016/09/06 Javascript
关于iframe跨域POST提交的方法示例
2017/01/15 Javascript
jQuery简单获取DIV和A标签元素位置的方法
2017/02/07 Javascript
Angular中实现树形结构视图实例代码
2017/05/05 Javascript
JavaScript实现全选取消效果
2017/12/14 Javascript
浅析vue深复制
2018/01/29 Javascript
Vue全局分页组件的实现代码
2018/08/10 Javascript
NodeJS实现一个聊天室功能
2019/11/25 NodeJs
从0到1学习JavaScript编写贪吃蛇游戏
2020/07/28 Javascript
Python 3.x 新特性及10大变化
2015/06/12 Python
在Ubuntu系统下安装使用Python的GUI工具wxPython
2016/02/18 Python
浅谈python迭代器
2017/11/08 Python
对python程序内存泄漏调试的记录
2018/06/11 Python
Python元组 tuple的概念与基本操作详解【定义、创建、访问、计数、推导式等】
2019/10/30 Python
Python是什么 Python的用处
2020/05/26 Python
python压包的概念及实例详解
2021/02/17 Python
HTML5对比HTML4的主要改变和改进总结
2016/05/27 HTML / CSS
欧洲最大的预定车位市场:JustPark
2020/01/06 全球购物
阿里巴巴Oracle DBA笔试题答案-备份恢复类
2013/11/20 面试题
护士专业推荐信
2013/11/02 职场文书
积极贯彻学习两会精神总结
2014/03/17 职场文书
爱的承诺书
2015/01/20 职场文书
事业单位聘任报告
2015/03/02 职场文书
公司客户答谢酒会祝酒词
2015/08/11 职场文书
聘任协议书(挂靠)
2015/09/21 职场文书
我对PyTorch dataloader里的shuffle=True的理解
2021/05/20 Python