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 相关文章推荐
JAVA/JSP学习系列之七
Oct 09 PHP
自定义PHP分页函数
Oct 09 PHP
PHP 数组实例说明
Aug 18 PHP
php 3行代码的分页算法(求起始页和结束页)
Oct 21 PHP
PHP中::、-&amp;gt;、self、$this几种操作符的区别介绍
Apr 24 PHP
php获取$_POST同名参数数组的实现介绍
Jun 30 PHP
PHP设计模式之迭代器模式
Jun 17 PHP
/etc/php-fpm.d/www.conf 配置注意事项
Feb 04 PHP
Laravel5中Cookie的使用详解
May 03 PHP
php封装一个异常的处理类
Jun 08 PHP
深入学习微信网址链接解封的防封原理visit_type
Aug 15 PHP
Laravel框架Blade模板简介及模板继承用法分析
Dec 03 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 socke 向指定页面提交数据
2008/07/23 PHP
php数组函数序列之in_array() 查找数组值是否存在
2011/10/29 PHP
Thinkphp实现短信验证注册功能
2016/10/18 PHP
THINKPHP3.2使用soap连接webservice的解决方法
2017/12/13 PHP
jquery JSON的解析方式
2009/07/25 Javascript
Javascript 汉字字节判断
2009/08/01 Javascript
jQuery帮助之筛选查找 children([expr])
2011/01/31 Javascript
JQuery筛选器全系列介绍
2013/08/27 Javascript
JQuery插件fancybox无法在弹出层使用左右键的解决办法
2013/12/25 Javascript
jquery的each方法使用示例分享
2014/03/25 Javascript
Javascript核心读书有感之类型、值和变量
2015/02/11 Javascript
jQuery多级联动下拉插件chained用法示例
2016/08/20 Javascript
谈谈target=_new和_blank的不同之处
2016/10/25 Javascript
详解vue-cli之webpack3构建全面提速优化
2017/12/25 Javascript
angular2中使用第三方js库的实例
2018/02/26 Javascript
angularJS自定义directive之带参方法传递详解
2018/10/09 Javascript
vue组件定义,全局、局部组件,配合模板及动态组件功能示例
2019/03/19 Javascript
es6中比较有用的7个技巧小结
2019/07/12 Javascript
Python标准模块--ContextManager上下文管理器的具体用法
2017/11/27 Python
Python过滤txt文件内重复内容的方法
2018/10/21 Python
python 执行文件时额外参数获取的实例
2018/12/18 Python
python按行读取文件并找出其中指定字符串
2019/08/08 Python
python函数装饰器之带参数的函数和带参数的装饰器用法示例
2019/11/06 Python
Python使用graphviz画流程图过程解析
2020/03/31 Python
python如何求100以内的素数
2020/05/27 Python
营业员演讲稿
2013/12/30 职场文书
会计学生自我鉴定
2014/02/06 职场文书
一月红领巾广播稿
2014/02/11 职场文书
求职自荐信的格式
2014/04/07 职场文书
教师读书活动总结
2014/05/07 职场文书
2014年会策划方案
2014/05/11 职场文书
银行进社区活动总结
2014/07/07 职场文书
临床医学生职业规划书范文
2014/10/25 职场文书
2014年环卫工作总结
2014/11/22 职场文书
Python实现Hash算法
2022/03/18 Python
Nginx如何配置多个服务域名解析共用80端口详解
2022/09/23 Servers