本文实例讲述了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 <p>希望本文所述对大家的php程序设计有所帮助。</p> <p align="left"></p><div style="display:none;"> <span id="url" itemprop="url">http://www.bkjia.com/PHPjc/969340.html</span><span id="indexUrl" itemprop="indexUrl">www.bkjia.com</span><span id="isOriginal" itemprop="isOriginal">true</span><span id="isBasedOnUrl" itemprop="isBasedOnUrl">http://www.bkjia.com/PHPjc/969340.html</span><span id="genre" itemprop="genre">TechArticle</span><span id="description" itemprop="description">php实现将字符串按照指定距离进行分割的方法 本文实例讲述了php实现将字符串按照指定距离进行分割的方法。分享给大家供大家参考。具体...</span> </div> <div class="art_confoot"></div>