<?php
//第一种方法
$str = '1234567890';
$arr = strrev($str);
$arry = str_split($arr,3);
$atr = strrev(implode($arry,','));
echo $atr;
//第二种方法
function getString($str,$num,$sep)
{
$temp = strrev($str);
$arr = str_split($temp,$num);
$length = count($arr);
$temp = "";
for($i=$length-1;$i>=0;$i--)
{
if($i>0)
$temp=$temp.strrev($arr[$i]).$sep;
else
$temp=$temp.strrev($arr[$i]);
}
return $temp;
}
echo getString($str,3,',');
//第三种方法(本方法呵呵);
$xl = str_replace('1234567890','1,234,567,890',$str);
echo $xl;
?>
//第一种方法
$str = '1234567890';
$arr = strrev($str);
$arry = str_split($arr,3);
$atr = strrev(implode($arry,','));
echo $atr;
//第二种方法
function getString($str,$num,$sep)
{
$temp = strrev($str);
$arr = str_split($temp,$num);
$length = count($arr);
$temp = "";
for($i=$length-1;$i>=0;$i--)
{
if($i>0)
$temp=$temp.strrev($arr[$i]).$sep;
else
$temp=$temp.strrev($arr[$i]);
}
return $temp;
}
echo getString($str,3,',');
//第三种方法(本方法呵呵);
$xl = str_replace('1234567890','1,234,567,890',$str);
echo $xl;
?>