PHP的printf()
函数用于输出
格式化字符串。本文
介绍了PHP的printf()函数的用法,规范农民的基本应用实例,代码的农民谁会感兴趣的可以
参考下吧。
定义和用法
printf()函数的输出格式化字符串。
arg1,arg2,精氨酸+
参数将被插入到百分号(%)主串符号,
功能逐步
执行。在第一个%符号,arg1和arg2插入插入第二%符号,等等。
注意:如果%符号大于参数,则必须使用占位符。占位符插入到%符号中,由数字和组成。请参见示例2。
提示:相关的功能:sprintf(),(),()将vprintf,fprintf(),和()函数
Fprintf()
Sprintf()
Vfprintf()
Vprintf()
Vsprintf()
语法
printf(arg1,arg2,格式,精氨酸+ +)
参数
描述
格式
这是必要的。指定字符串以及如何格式化其中的变量。
可能的格式值:
返回一% %
二进制数
对应于ASCII - ASCII值的字符。
%d -十进制数(负数,0,正数)包含正数和负数。
E -使用小写的科学计数(例如,1.2e + 2)
E使用科学计数法的资本化(例如,1.2e + 2)
u不包含正或负的十进制数(大于0)。
浮点数(
本地设置)
浮点数(非本地设置)
% -短% E和f
% -短% E和f
十六进制数
%s -字符串
% -十六(小写字母)
% -十六(大写字母)
其它格式的值,必须将其置于%和字母之间(例如,%。2F):
+(在数字前面加+或-)定义数字的正负字符。
默认情况下,只有负数被标记,正数没有被标记。
(指定作为填充,默认情况下是一个
空间,它必须用宽度说明符。
-(左
调整变量值)
{0-9} (minimum width of a specified variable value)
。{ }(0-9的数字或字符串最大长度指定数量)
注意:如果使用这些格式值中的一个以上,则必须在上述
顺序中使用它们,它们不能被干扰。
arg1
这是必要的。指定在格式字符串中插入到第一个%符号的参数。
2
这是必要的。指定插入到格式字符串第二个%的参数。
精氨酸+ +
可选。指定格式字符串中的第三、第四个等于%符号的参数。
技术细节
返回值:
返回输出字符串的长度。
PHP版:
4 +
例子
例1
使用格式值% f:
< PHP
$ = 123;
printf(% F
>
例2
使用占位符:
< PHP
$ = 123;
printf(有两个小数:% 1 美元。2f没有小数:% 1 $ U
>
例3
所有可能的格式值的演示:
< PHP
num1 = 123456789美元;
num2 = - 123456789美元;
$ char = 50;50字符是2。
注意:格式值%返回%
printf(% % B = B
printf(% % C = C
printf(% d = %d
printf(% d = %d
printf(% % E = E
printf(% % E = E
printf(% % U = U
printf(% % U = U
printf(% % F = F
printf(% % F = F
printf(% % G = G
printf(% % G = G
printf(% % O O =
printf(% s = %s
printf(% % X = X
printf(% % X = X
printf(% % + D + D =
printf(% % + D + D =
>
例4
字符串描述符演示:
< PHP
美元的你好str1 =;
str2 =hello world美元!;
printf({ }%
printf({ %8s }
printf({ } % - 8s
printf({ }08s %
printf({ %* 8s }
printf({ }8.8s %
>
本文深入了解PHP printf()输出格式化字符串是萧边
分享给你。我希望能给你一个参考,希望你能
支持它。