码迷,mamicode.com
首页 > Web开发 > 详细

php:sprintf

时间:2015-01-21 01:15:27      阅读:368      评论:0      收藏:0      [点我收藏+]

标签:

十六进制

$hex = sprintf("%x",18); 

输出:12(%x表示十六进制)

$hex = sprintf("%4x",18);

输出:string(4) "  12"(%4x表示4个字符串要填满,可以看出来字符串默认填充的是空格)

$hex = sprintf("%04x",18);

输出:string(4) "0012"(04x表示4个字符要填满,0表示用0来填充,可以看出来默认是左半部分填充,右半部不动)

$hex = sprintf("%-04x",18); 

输出:string(4) "1200"(4个字符,右半部分填0,左半部分为正常输出,如何确定填充左右,是由+-号控制的,默认是+号,为左部填充)

 

php:sprintf

标签:

原文地址:http://www.cnblogs.com/helww/p/4237801.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!