应用 printf 语句格式化输出字符
数 |
说 明 |
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