[php]一个简单的将数转换为单个数字字符组成的字符串

/***************************************************
*  获取显示的序号,1-3为特殊的
* @params  $id为要显示的数字
* @access
* @return 含有图片的字符串
** ZC ADD 2009-7-28
***************************************************/
function getRankImgDir($id){
global $_SC;
if($id<=3){
return '<img src="template/'.$_SC[template].'/img/num'.$id.'_1.gif" />';
}
$str = "$id";//借助于php自动转换的功能,不用去通过数学运算分拆数字
$img = "";
for($i=0;$i<strlen($str);$i++){
$img .= '<img src="template/'.$_SC[template].'/img/num'.$str[$i].'.gif" />';
}
return $img;
}


echo '1=>'.getRankImgDir(1).'<br>';
echo '2=>'.getRankImgDir(2).'<br>';
echo '3=>'.getRankImgDir(3).'<br>';
echo '4=>'.getRankImgDir(4).'<br>';
echo '10=>'.getRankImgDir(10).'<br>';
echo '15=>'.getRankImgDir(15).'<br>';
echo '100=>'.getRankImgDir(100).'<br>';
echo '210=>'.getRankImgDir(210).'<br>'; 
| 255个评论