php实现将字符串按照指定距离进行分割的方法
发布:smiling 来源: PHP粉丝网 添加日期:2021-05-16 13:10:09 浏览: 评论:0
这篇文章主要介绍了php实现将字符串按照指定距离进行分割的方法,涉及字符串操作的技巧,非常具有实用价值,需要的朋友可以参考下。
本文实例讲述了php实现将字符串按照指定距离进行分割的方法,分享给大家供大家参考,具体如下:
将一个字符串每隔三个字符添加一个逗号,例如把字符串1234567890转换为1,234,567,890,这种做法在金融领域非常常见。
- <?php
- /**
- * 每隔3个字符,用逗号进行分隔
- * @param string $str
- * @return string
- */
- function splitStrWithComma ($str)
- {
- $arr = array();
- $len = strlen($str);
- for ($i = $len - 1; $i >= 0;) {
- $new_str = "";
- for ($j = $i; $j > $i - 3 && $j >= 0; $j --) {
- $new_str .= $str[$j];
- }
- $arr[] = $new_str;
- $i = $j;
- }
- $string = implode(',', $arr);
- // 翻转字符串自己实现
- // $string = strrev($string);
- for ($i = 0, $j = strlen($string) - 1; $i <= $j; $i ++, $j --) {
- $tmp = $string[$i];
- $string[$i] = $string[$j];
- $string[$j] = $tmp;
- }
- return $string;
- }
- $str = "1234567890";
- $new_str = splitStrWithComma($str);
- echo $new_str . "\n";
希望本文所述对大家的php程序设计有所帮助。
Tags: php字符串分割
- 上一篇:php写入数据到CSV文件的方法
- 下一篇:php判断两个浮点数是否相等的方法
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)