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&amp;&amp;mysql)一
Oct 09 PHP
php 中文处理函数集合
Aug 27 PHP
自动把纯文本转换成Web页面的php代码
Aug 27 PHP
destoon二次开发常用数据库操作
Jun 21 PHP
destoon实现底部添加你是第几位访问者的方法
Jul 15 PHP
WordPress自定义时间显示格式
Mar 27 PHP
PHP获取数组最大值下标的方法
May 12 PHP
PHP发送短信代码分享
Aug 11 PHP
php简单截取字符串代码示例
Oct 19 PHP
PHP实现的无限分类类库定义与用法示例【基于thinkPHP】
Aug 06 PHP
PHP实现的杨辉三角求解算法分析
Mar 11 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
Mar 09 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
正义联盟的终局之战《天启星战争》将成为DC动画宇宙的最后一部
2020/04/09 欧美动漫
用PHP实现登陆验证码(类似条行码状)
2006/10/09 PHP
Search Engine Friendly的URL设计
2006/10/09 PHP
PHP array操作10个小技巧分享
2011/06/23 PHP
PHP常用排序算法实例小结【基本排序,冒泡排序,快速排序,插入排序】
2017/02/07 PHP
启用OPCache提高PHP程序性能的方法
2019/03/21 PHP
jquery图片轮播插件仿支付宝2013版全屏图片幻灯片
2014/04/03 Javascript
node.js中的fs.fchmodSync方法使用说明
2014/12/16 Javascript
了不起的node.js读书笔记之例程分析
2014/12/22 Javascript
JavaScript实现可拖拽的拖动层Div实例
2015/08/05 Javascript
全面理解JavaScript中的继承(必看)
2016/06/16 Javascript
[原创]JS基于FileSaver.js插件实现文件保存功能示例
2016/12/08 Javascript
基于React实现表单数据的添加和删除详解
2017/03/14 Javascript
javascript将url解析为json格式的两种方法
2017/08/18 Javascript
说说如何在Vue.js中实现数字输入组件的方法
2019/01/08 Javascript
微信小程序错误this.setData报错及解决过程
2019/09/18 Javascript
解决vue动态路由异步加载import组件,加载不到module的问题
2020/07/26 Javascript
JavaScript this关键字指向常用情况解析
2020/09/02 Javascript
JS实现放大镜效果
2020/09/21 Javascript
Python学习之asyncore模块用法实例教程
2014/09/29 Python
Python获取文件所在目录和文件名的方法
2017/01/12 Python
Python对象类型及其运算方法(详解)
2017/07/05 Python
Python面向对象程序设计之类的定义与继承简单示例
2019/03/18 Python
利用Python+阿里云实现DDNS动态域名解析的方法
2019/04/01 Python
Keras使用tensorboard显示训练过程的实例
2020/02/15 Python
pytorch 实现在一个优化器中设置多个网络参数的例子
2020/02/20 Python
通过cmd进入python的步骤
2020/06/16 Python
简单总结CSS3中视窗单位Viewport的常见用法
2016/02/04 HTML / CSS
css3一个简易的 LED 数字时钟实现方法
2020/01/15 HTML / CSS
Otticanet意大利:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/03/10 全球购物
Bose加拿大官方网站:美国知名音响品牌
2019/03/21 全球购物
高中生自我鉴定范文
2013/10/30 职场文书
旺仔牛奶广告词
2014/03/20 职场文书
体育活动总结范文
2014/05/04 职场文书
岗位说明书标准范本
2014/07/30 职场文书
酒店服务员岗位职责
2015/02/09 职场文书