如何使用PHP函数sprintf()将字符串格式化

开发 后端
PHP函数sprintf()是专门用来将字符串格式化的一个函数,它的返回值为字符串,函数种类是资料处理,具体的语法为:string sprintf(string format, mixed [args]...)。

PHP函数sprintf()的主要功能就是将字符串格式化。接下来我们将为大家主要讲解这一功能的具体实现方法,希望对于初学者能够有些帮助,增加大家的实际编码经验。

#t#语法: string sprintf(string format, mixed [args]...);

返回值: 字符串

函数种类: 资料处理

PHP函数sprintf()用来将字符串格式化。参数 format 是转换的格式,以百分比符号 % 开始到转换字符为止。而在转换的格式间依序包括了

填空字符。0 的话表示空格填 0;空格是默认值,表示空格就放着。
对齐方式。默认值为向右对齐,负号表向左对齐。
字段宽度。为最小宽度。
精确度。指在小数点后的浮点数位数。
PHP函数sprintf()的类型,见下表 % 印出百分比符号,不转换。

b 整数转成二进位。
c 整数转成对应的 ASCII 字符。
d 整数转成十进位。
f 倍精确度数字转成浮点数。
o 整数转成八进位。
s 整数转成字符串。
x 整数转成小写十六进位。
X 整数转成大写十六进位。


PHP函数sprintf()的使用范例

  1. <? 
  2. $money1 = 68.75;  
  3. $money2 = 54.35;  
  4. $money = $money1 + $money2;  
  5. // 此时变量 $money 值为 "123.1";  
  6. $formatted = sprintf ("%01.2f", $money);  
  7. // 此时变量 $ formatted 值为 "123.10"  
  8. ?>   

 

责任编辑:曹凯 来源: 百度博客
相关推荐

2021-06-09 07:55:18

Python格式化字符串

2024-12-09 08:10:00

Python字符串格式化

2009-09-02 15:56:49

C#格式化字符串

2010-02-01 16:46:07

C++格式化字符串

2009-09-03 18:05:04

ASP.NET字符串格

2024-03-28 10:17:03

JDK 17字符串十六进制

2022-05-09 14:04:27

Python字符串格式化输出

2009-09-03 18:45:06

GridView格式化

2017-01-16 16:33:06

Python 字符串漏洞

2020-06-28 08:26:41

Python开发工具

2016-10-17 09:07:11

漏洞字符串EIP劫持

2009-11-18 18:02:19

PHP字符串截取

2009-11-25 16:55:45

PHP函数explod

2024-03-06 08:41:14

Python字符串格式化工具

2024-02-22 09:46:04

C++字符串格式化开发

2010-03-31 19:15:25

Oracle函数

2009-11-24 09:55:44

PHP字符串函数

2022-03-28 10:56:11

Python字符串格式化

2021-03-03 11:36:00

嵌入式项目开发字符串格式化

2009-11-18 12:38:04

PHP字符串函数
点赞
收藏

51CTO技术栈公众号