PHP简单的计算位数的函数
一个简单的PHP计算位数的函数:
1 <?php 2 //一个简单的计算字符串有长度的函数 3 #开始定义函数 4 function count_digit($number){ 5 $count_number = 0; #初始化计数次数 6 //用do...while循环 7 do{ 8 $number /= 10; #参数除以10得到的值 9 $number = intval($number); #将除以10得到的值通过intval函数获取其整数值 10 $count_number ++; #循环条件终止前计数次数自增1; 11 }while($number != 0); #定义循环条件;如果通过intval函数转换的整数值不等于0; 12 return $count_number; #函数返回值; 13 } 14 $number = 1201.11; #将浮点数1201.11赋值给$number 15 $number_of_digit = count_digit($number); #调用函数count_digit并传参$number开始计数 16 echo $number_of_digit; #输出看是否符合预期 17 ?>
声明:代码并没有实际意义,值供学习交流使用。