一个显示任意正整数每位数字的例子!
<?
//$num为任意的正整数
for($i=strlen($num);$i>=1;$i--){
$add[$i]=floor(($num/(pow(10,($i-1)))));
$num=$num-($add[$i]*(pow(10,($i-1))));
}
for(
$i=count($add);$i>=1;$i--){
switch(
$i){
case 
1;$mess="个位数为:";break;
case 
2;$mess="十位数为:";break;
case 
3;$mess="百位数为:";break;
case 
4;$mess="千位数为:";break;
case 
5;$mess="万位数为:";break;
}
echo
"$mess $add[$i]  ";
}
?>