数码资讯
差异和PHP的回声,使用打印,printf,sprintf函数
1。echo function: 输出函数,命令,不能返回值。回声可以跟随一些参数,用分号分隔,例如: echo $ myvar1; 回声1,2,$ myVar、大胆; 2。打印功能: 它是一个可以返回值且只有一个参数的函数。 打印(字符串精氨酸) 输出参数。返回1,总是。 三.printf函数:
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
1。echo function:
输出函数,命令,不能返回值。回声可以跟随一些参数,用分号分隔,例如:
echo $ myvar1;
回声1,2,$ myVar、大胆;
2。打印功能:
它是一个可以返回值且只有一个参数的函数。
打印(字符串精氨酸)
输出参数。返回1,总是。
三.printf函数:
Int printf(字符串格式的混合参数,混合,…)
根据格式生成输出,在文档中描述为()。
返回输出字符串的长度。
格式化文本之后,输出,例如:
$name =猎手;
25美元;
printf(我的名字是%s %d 年龄
4。sprintf函数:
字符串函数(字符串格式的混合参数,混合,…)
返回根据格式字符串格式生成的字符串。
类似于printf,但不能打印,但回格式化文本,如printf一样休息。
5。解释printf()函数的详细:
的printf函数的调用格式()函数:
printf(
有符号整数的小数位数
u十进制无符号整数
浮点数
%s字符串
单一字符
p指针的值
e指数的浮点数
十六的未签名整数
八进制的无符号整数
% g自动选择适当的表示
解释uff1a
(1)。可以在%和字母表之间插入一个数字以表示最大字段宽度。
例如,3D代表一个输出3位整数,而不是3位右对齐。
(2)% 9.2f表示浮点数为9的输出字段,其中的十进制数为2,整数位为6,小数点是一个,和9位不正确。
(3)%8s表示字符串,输出8个字,不是8个字符右对齐。
如果字符串的长度或整数大于指定字段的字段宽度,则将根据其实际长度输出。
如果整数位数超过指定整数位宽度,则浮点数的数目将根据实际整数而输出。
十进制数字超过十进制宽度,根据宽度在输出中的四到五个家。
如果您希望在0前添加的输出值中,它应该带有宽项0。
例如,% 04d表明当输出值小于4位,总宽度为4位是前面0。
如果浮点表示输出格式字符或整数量,小数点宽度和最小宽度数字之后的最大数字表示小数点之前。
例如,6.9s显示为一个长度小于6,不大于9的字符串。如果超过9,那第九字的内容将被删除。
(2)。在%和字母表之间加一个小写字母L,表示输出是一个长的数字。
例如,LD代表输出长整数。
(2)%表示输出双浮点数。
(3)。您可以控制输出的左对齐或右对齐,也就是在% 之间添加一个,这些字母可以指示输出保持左对齐,否则它是右对齐的。
例如,% 7D表示左对齐的输出7位整数
% - 10秒显示左对齐输出10个字符
(4)。一些特殊的规定字符
(1)n/n转移
屏幕和页面
返回值
Tab
(5) /夏侯和表示ASCII码表示为16。
HH是1到2个十进制数16。
6。printf():例子
示例1:各种示例
复制代码代码如下所示:
< PHP
$ = 43951789;
$ = 43951789;
$ C = 65; / / ASCII 65
注意双/打印一%,文字%字符
printf(%% B = B /
printf(% C = '%c' /
printf(% d =%d /
printf(%% E = E / n
printf(% U = '%u' /
printf(% U = '%u' /
printf(%%,F = F /
printf(%% O O /
printf(% s =%s /
printf(% x = '%X' /
printf(% x = '%X' /
printf(% + D =% + D /
printf(% + D =% + D /
>
这个程序的打印输出是:
% b = '10100111101010011010101101
C = A
%d = '43951789
E = '4.39518e + 7
u = '43951789
u = '4251015507
'43951789. % f = 000000
‰='247523255
%s = '43951789
为x = '29ea6ad
为x = '29ea6ad
+ D =+ 43951789
+ D =43951789
例2:字符串说明符
复制代码代码如下所示:
< PHP
$ S = 'monkey;
$ T =很多猴子;
printf({ %s } / N,S); / /标准字符串输出
printf({ s } / N,S); / /权利正当性与空间
printf({ % - 10秒} / N,S); / /空间离开的理由
printf({ % 010s } / N,S); / /零填充在字符串太
printf({ % # 10s } / N,S); / /使用自定义填充字符的#
printf({ % 10.10s } / N,T); / /左对齐但截止10字
>
这个程序的打印输出是:
{猴子}
{猴子}
{猴子}
{ 0000monkey }
{ # # # #猴子}
{许多猴子}
例3:零填充整数
复制代码代码如下所示:
< PHP
聚类分析美元= sprintf(% % % 04d 02d 02d
>
示例4:格式化货币
复制代码代码如下所示:
< PHP
得资金= 68.75美元;
money2 = 54.35美元;
美元美元美元money2得资金+钱=;
美元将返回输出123.1 ;
为格式化= sprintf(% 01.2f
格式化$将返回输出123.10
>
例5:sprintf():科学记数法
复制代码代码如下所示:
< PHP
$ = 362525200;
回声sprintf(%。3E,$号); / /输出3.63e + 8
>
输出函数,命令,不能返回值。回声可以跟随一些参数,用分号分隔,例如:
echo $ myvar1;
回声1,2,$ myVar、大胆;
2。打印功能:
它是一个可以返回值且只有一个参数的函数。
打印(字符串精氨酸)
输出参数。返回1,总是。
三.printf函数:
Int printf(字符串格式的混合参数,混合,…)
根据格式生成输出,在文档中描述为()。
返回输出字符串的长度。
格式化文本之后,输出,例如:
$name =猎手;
25美元;
printf(我的名字是%s %d 年龄
4。sprintf函数:
字符串函数(字符串格式的混合参数,混合,…)
返回根据格式字符串格式生成的字符串。
类似于printf,但不能打印,但回格式化文本,如printf一样休息。
5。解释printf()函数的详细:
的printf函数的调用格式()函数:
printf(
有符号整数的小数位数
u十进制无符号整数
浮点数
%s字符串
单一字符
p指针的值
e指数的浮点数
十六的未签名整数
八进制的无符号整数
% g自动选择适当的表示
解释uff1a
(1)。可以在%和字母表之间插入一个数字以表示最大字段宽度。
例如,3D代表一个输出3位整数,而不是3位右对齐。
(2)% 9.2f表示浮点数为9的输出字段,其中的十进制数为2,整数位为6,小数点是一个,和9位不正确。
(3)%8s表示字符串,输出8个字,不是8个字符右对齐。
如果字符串的长度或整数大于指定字段的字段宽度,则将根据其实际长度输出。
如果整数位数超过指定整数位宽度,则浮点数的数目将根据实际整数而输出。
十进制数字超过十进制宽度,根据宽度在输出中的四到五个家。
如果您希望在0前添加的输出值中,它应该带有宽项0。
例如,% 04d表明当输出值小于4位,总宽度为4位是前面0。
如果浮点表示输出格式字符或整数量,小数点宽度和最小宽度数字之后的最大数字表示小数点之前。
例如,6.9s显示为一个长度小于6,不大于9的字符串。如果超过9,那第九字的内容将被删除。
(2)。在%和字母表之间加一个小写字母L,表示输出是一个长的数字。
例如,LD代表输出长整数。
(2)%表示输出双浮点数。
(3)。您可以控制输出的左对齐或右对齐,也就是在% 之间添加一个,这些字母可以指示输出保持左对齐,否则它是右对齐的。
例如,% 7D表示左对齐的输出7位整数
% - 10秒显示左对齐输出10个字符
(4)。一些特殊的规定字符
(1)n/n转移
屏幕和页面
返回值
Tab
(5) /夏侯和表示ASCII码表示为16。
HH是1到2个十进制数16。
6。printf():例子
示例1:各种示例
复制代码代码如下所示:
< PHP
$ = 43951789;
$ = 43951789;
$ C = 65; / / ASCII 65
注意双/打印一%,文字%字符
printf(%% B = B /
printf(% C = '%c' /
printf(% d =%d /
printf(%% E = E / n
printf(% U = '%u' /
printf(% U = '%u' /
printf(%%,F = F /
printf(%% O O /
printf(% s =%s /
printf(% x = '%X' /
printf(% x = '%X' /
printf(% + D =% + D /
printf(% + D =% + D /
>
这个程序的打印输出是:
% b = '10100111101010011010101101
C = A
%d = '43951789
E = '4.39518e + 7
u = '43951789
u = '4251015507
'43951789. % f = 000000
‰='247523255
%s = '43951789
为x = '29ea6ad
为x = '29ea6ad
+ D =+ 43951789
+ D =43951789
例2:字符串说明符
复制代码代码如下所示:
< PHP
$ S = 'monkey;
$ T =很多猴子;
printf({ %s } / N,S); / /标准字符串输出
printf({ s } / N,S); / /权利正当性与空间
printf({ % - 10秒} / N,S); / /空间离开的理由
printf({ % 010s } / N,S); / /零填充在字符串太
printf({ % # 10s } / N,S); / /使用自定义填充字符的#
printf({ % 10.10s } / N,T); / /左对齐但截止10字
>
这个程序的打印输出是:
{猴子}
{猴子}
{猴子}
{ 0000monkey }
{ # # # #猴子}
{许多猴子}
例3:零填充整数
复制代码代码如下所示:
< PHP
聚类分析美元= sprintf(% % % 04d 02d 02d
>
示例4:格式化货币
复制代码代码如下所示:
< PHP
得资金= 68.75美元;
money2 = 54.35美元;
美元美元美元money2得资金+钱=;
美元将返回输出123.1 ;
为格式化= sprintf(% 01.2f
格式化$将返回输出123.10
>
例5:sprintf():科学记数法
复制代码代码如下所示:
< PHP
$ = 362525200;
回声sprintf(%。3E,$号); / /输出3.63e + 8
>
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。