首页 > 开发 > PHP > 正文

PHP数字前补0的自带函数sprintf 和number_format的用法(详解)

2024-05-04 22:49:30
字体:
来源:转载
供稿:网友

很多时候我们需要对数字进行格式化,比如位数不足前面加0补足。用PHP可以很轻易实现,因为PHP自带了相关功能的函数。

<?php   //生成4位数,不足前面补0    $var=sprintf("%04d", 2);  echo $var;//结果为0002    echo date('Y_m_d', time()).'_'.sprintf('d', rand(0,99));  echo sprintf('%05s',444);//输出5为字符串,不足以0补充?> 

sprintf()函数

1. 语法

sprintf(format,arg1,arg2,arg++)

参数 描述
format 必需。转换格式。
arg1 必需。规定插到 format 字符串中第一个 % 符号处的参数。
arg2 可选。规定插到 format 字符串中第二个 % 符号处的参数。
arg++ 可选。规定插到 format 字符串中第三、四等等 % 符号处的参数。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表