sprintf()函数用法

sprintf()用法见操作手册:http://www.php.net/sprintf

简单写下format的用法:

1. + - 符号,数字

2. 填充字符 默认是空格,可以是0。如果其他字符填充,可以前边加个单引号'

echo $str = sprintf ("%'#8d", 1234);
echo $str = sprintf ("%08d", 1234);// 0填充
echo $str = sprintf ("%8d", 1234); // 空格填充

3. 对齐符,-号是左对齐 默认右对齐

4. 宽度符

5. 精度符,在符号.后边。一般是float精度,也可以利用在字符串上,表示取字符串的最大宽度

echo $str = sprintf ("%'18.2f", 1234.567);
echo $str = sprintf ("%'18.3s", "abcd");

6. 类型符,被认为是什么类型

 

手册的一个例子:

posted @ 2017-02-22 15:52  根号五  阅读(1444)  评论(0编辑  收藏  举报