PHP中字符格式化,格式如:CI00000001 解决方法

来源:互联网 发布:yum 安装zabbix agent 编辑:程序博客网 时间:2024/06/13 09:46

Q:
格式是 CI00000000  当ID是 1时显示为 CI00000001
ID是 100 时显示为 CI00000100
谁有好的点子, 

A:
$num=19;
$s='CI'.sprintf('%08d',$num); 

解释:
%d –带有正负号的十进制数

 

sprintf 累死C或者C++里的 printf,具体详细参见:http://www.w3school.com.cn/php/func_string_sprintf.asp