php打印符号,PHP printf函数符号

fa3c3fa61243f8a326ca5a863c8e9c42.png

764eb1e3382bc8a4357837e49366ebf2.png

b961fcc6894bb1f93319f6792aa2c15f.png

f637f64125bfbefab4e8871939443383.png

7da6fb33b209e95a6a1218001d8498dc.png<?php

$aa = "你好";

$bb = 123;

//%s - 字符串    %u - 无符号十进制数

printf("%s world. Day number %u",$aa,$bb);  //输出格式化的字符串

//输出结果

//第一个占位符 %s输出对应“你好”;第二个占位符%u 输出对应 数:123

//输出结果:你好 world. Day number 123

?>

$aa = "你好";

$bb = 123;

//%s - 字符串    %u - 无符号十进制数 -- %15u 123的数字和前面相隔15个字符的意思

//%表示格式说明的起始符号,不可缺少

printf("%s world. Day number %-15u",$aa,$bb);  //F12可以看得到相隔15个字符

//"-15u"加减号“-”,表示左对齐,不加省略这个-号是右对齐

echo "
";

//(%-15.3f )%%表示格式起始符号,- 表示左对齐, 15 表示15个字符

// .3f表示f是浮点数,小数点后面的.3表示3位数(.3f 表示小数点后面有三位数的浮点数)

printf("%s gqaerh  gaerh gewarg herh %-15.3f",$aa,$bb);

?><?php

$number = 123;

$str = "abc";

//%1\$  表示 输出格式化第一个参数  .2f小数点后2位的浮点数---$u表示10进制的数

//“在php中 \ 的意思是转义,”

$dd = sprintf("保留2位小数:%1\$.2f
不保留小数:%1\$u",$number);

//sprintf功能和printf类似,但其不打印,只返回一个格式化字符串

echo $dd;  //输出

//输出结果

//保留2位小数:123.00

//不保留小数:123

?><?php

$number = 123;

$str = "abc";

//2$s  表示 第二个参数的字符串($s 字符串) 在php中 \ 的意思是转义,

$dd = sprintf("保留%2\$s2位小数:%1\$.2f
不保留%2\$s小数:%1\$u",$number,$str);

echo $dd;

?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值