数 | 说 明 |
b | 整数转换成二进制 |
c | 整数转换成对应的ASCII字符 |
d | 整数转换成十进制 |
e | 将整数转换成以科学计数法显示 |
数 | 说 明 |
f | 倍精确度数字转换成浮点数 |
o | 整数转换成八进制 |
s | 整数转换成字符串 |
u | 整数转换成无符号整数 |
x | 整数转换成小写十六进制 |
X | 整数转换成大写十六进制 |
应用:
<? php $string = 17 ; printf ( " %b " , $string ); // 整数转化为二进制 printf ( " %o " , $string ); // 整数转化为八进制 printf ( " %x " , $string ); // 整数转化为小写的十六进制进制 printf ( " %X " , $string ); // 整数转化为大写的十六进制进制 $string = " 明日科技 " ; printf ( $string ); // 直接输出字符 $string = 1234.00 ; printf ( " %0.2f " , $string ); // 将整数转换成小数点后有两位小数的浮点数 printf ( " %s " , $string ); // 将整数转换成字符串 printf ( " %X " , $string ); // 将整数转换成大写十六进制 ?> 结果:10001211111明日科技1234 . 0012344D2