
printf()函数优点在于可以格式化输出! 格式:%['padding_character][-][width][。precision]type 所有的转化说明都是以%开始,如果想打印一个%符号,必须用%%。 参数'padding_character 是可选。它将被拿来填充变量直至所选定的长度。 该参数的作用就在函数里面填充。默认的填充数组是一个空格php printf输出格式,如果指定 0 或者空格, 就不需要 ' 单引号作为后缀,其他数组就需要指定 ' 作为前缀。 参数 - 是可选。它指左对齐,默认是右对齐。 参数 width 是指被替换的数组的尺寸。 参数 precision 表示以小数点开始。它指明小数点后要显示的位数。 参数 type 是类别码,请看下表:类型 b c d f o s u x X| | | | | | | | | |含义 解释为整数并成为二进制输出。 解释为整数并成为数组表示输出(ASCII 码)。 解释为整数并成为整数输出。 解释为双精度并成为浮点数输出。 解释为整数并成为八进制数输出。 解释为字符串并为字符串输出。 解释为整数并成为非选定小数输出。 解释为整数并成为具有小写字母 a-f 的十六进制数输出 解释为素数并成为具有大写字母 A-F 的十六进制数输出演示: ----------------------------------------------------------------------<?php $strA = "A"; $strB = "B"; printf("%s %s"php printf输出格式, $strA, $strB); echo '<br />'; // A B $str = "0758 jian"; printf("填充: %'s", $str); //指定填充符为%字符串宽度为 10 echo '<br />'; // 填充: 58 jian $num1 = 5; printf("二制制: %b", $num1); echo '<br />'; // 二制制: 101$num2 = 5; printf("ASCII 码: %c", $num2); echo '<br />'; // ASCII 码: $num3 = 0。

25; printf("整数: %d", $num3); echo '<br />'; // 整数: 0 $num4 = 3。2567; printf("浮点数: %。2f", $num4); echo '<br />'; // 浮点数: 3。26 $num5 = 8; printf("八进制: %o", $num5); echo '<br />'; // 八进制: 10 $str = "0758 jian"; printf("字符串: %s", $str); echo '<br />'; // 字符串: 0758 jian $num6 = 1。735; printf("非小数: %u", $num6); echo '<br />'; // 非小数: 1 $num7 = 16777215; printf("十六进制: %x", $num7); echo '<br />'; // 十六进制: ffffff $num8 = 16777215; printf("十六进制: %X", $num8); // 十六进制: FFFFFF ?> -----------------------------------------------------------------------
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-123753-1.html
感觉是美国品牌评选