本文实例讲述了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指定长度分割字符串str_split函数用法示例相关文章请关注PHP中文网!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php指定长度 分割整形,php指定长度分割字符串str_split函数用法示例相关推荐

  1. SQL Server实现split函数分割字符串功能及用法示例

    select (select RealName+',' from Fmis_User where fmis_User.Code in (select * FROM dbo.f_SplitToNvarc ...

  2. python生成指定位数随机数_python生成指定长度的随机数密码

    复制代码 代码如下: #!/usr/bin/env python # -*- coding:utf-8 -*- #导入random和string模块 import random, string def ...

  3. 使用 bcp 指定数据文件中的前缀长度

    当以本机格式将数据大容量导出到数据文件时,为使文件存储空间最为紧凑,bcp 命令将在每个字段前面使用一个或多个字符来指示字段的长度. 这些字符称为"长度前缀字符". bcp 的前缀 ...

  4. mysql按指定长度拆分_MySQL按指定字符合并及拆分

    按照指定字符进行合并或拆分是经常碰到的场景,MySQL在合并的写法上比较简单,但是按指定字符拆分相对比较麻烦一点(也就是要多写一些字符).本文将举例演示如何进行按照指定字符合并及拆分. 1. 合并 M ...

  5. R语言使用seq函数生成数据序列、seq函数在指定范围内生成固定长度的序列、指定数据序列的第一个数值、最后一个数值以及另外一个数据序列(along.with)

    R语言使用seq函数生成数据序列.seq函数在指定范围内生成固定长度的序列.指定数据序列的第一个数值.最后一个数值以及另外一个数据序列(along.with) 目录

  6. R语言使用str_split函数和str_split_fixed函数将字符串分割(分裂、split)成几个部分:str_split函数使用指定的字符或者字符串分割字符串、str_split_fixed

    R语言使用str_split函数和str_split_fixed函数将字符串分割(分裂.split)成几个部分:str_split函数使用指定的字符或者字符串分割字符串.str_split_fixed ...

  7. mysql中整形长度_mysql 整形的长度问题

    标签: tinyint 有符号的范围是-128至127: 无符号的范围是0到255,2的8 次方-1: 存储大小为 1 字节. smallint 有符号的范围是-32768至32767: 无符号的范围 ...

  8. MySQL实现字符串逗号分割split并获取长度

    问题描述 数据库中有些数据以半角逗号 , 为分隔符,需要获取分割后的值或长度 -- 创建表 CREATE TABLE `person` (`id` int(11) NOT NULL AUTO_INCR ...

  9. 字符串分割(split),将字符串按照指定字符进行分割。split(String regex)和split(String regex, int limit)

    一.split(String regex)字符串分割,将字符串按照指定字符进行分割,返回的是一个字符串数组. public String[] split(String regex) {return s ...

最新文章

  1. Stuts2的struts.devMode设置成true后,不起作用,仍需要重启tomcat
  2. java并发编程基础—生命周期与线程控制
  3. MyBatis源码-深入理解MyBatis Executor的设计思想
  4. HDU3333 Turing Tree 离线树状数组
  5. 为什么说嵌入式开发比单片机要难很多?工程师谈谈自己的感悟
  6. leetcode145. 二叉树的后序遍历 意想不到的骚操作
  7. 基于XML配置方式实现对action的所有方法进行校验
  8. User Word Automation Services and Open XML SDK to generate word files in SharePoint2010
  9. 练习题︱基于今日头条开源数据(二)——两款Apriori算法实践
  10. SQL格式化流水号位数
  11. KeyRaider:迄今最大规模的苹果账号泄露事件
  12. 计算机毕业设计-JSP+Servlet网上会议室预约系统-JavaWeb会议室预约系统
  13. linux 查找内容对应行数,Linux查看文件指定行数内容与查找文件内容
  14. LC1143---最长公共子序列
  15. C# WinForm GUI之WinForm基础
  16. Win系统 - Win10 进入 BIOS 系统(非启动快捷键)
  17. Cleartext vs. Plaintext vs. Ciphertext vs. Plaintext vs. Clear Text
  18. 谷歌主页浏览器被流氓软件绑架设置成好123或者7456怎么办
  19. matplotlib模块总结一【基本绘图操作】
  20. win10 cmd 中文乱码

热门文章

  1. python @的用法
  2. Navicat使用教程:在Navicat Monitor for MySQL/MariaDB中配置实
  3. CentOS 6.9下OpenLDAP 的安装与配置
  4. 【1】ASP.NET异步(1)
  5. OCS 如何在数据库直接给用户增加联络人
  6. 网管和***都必须知道的命令
  7. 虚拟机共享文件夹引发的一点思考
  8. MPLS 典型应用场景——Vecloud
  9. 5G对数据中心的架构产生的影响-vecloud微云
  10. redis数据持久化的两种方式