>  기사  >  백엔드 개발  >  PHP에는 숫자 앞에 0이나 숫자를 추가하는 기능이 있습니다.

PHP에는 숫자 앞에 0이나 숫자를 추가하는 기능이 있습니다.

不言
不言원래의
2018-04-23 11:33:212513검색

이 글에서는 주로 숫자 앞에 0이나 숫자를 추가하는 기능을 소개합니다. 여기에는 특정 참조 값이 있습니다. 이제 도움이 필요한 친구들이 참조할 수 있습니다. , 자릿수가 부족한 경우 앞에 0을 추가하여 보충합니다. PHP에는 관련 기능이 포함되어 있으므로 PHP로 쉽게 구현할 수 있습니다.

<?php   
//生成4位数,不足前面补0   
$var=sprintf("%04d", 2);
echo $var;//结果为0002   
echo date(&#39;Y_m_d&#39;, time()).&#39;_&#39;.sprintf(&#39;d&#39;, rand(0,99));
?>

sprintf() 함수

C언어 같은 느낌1. Syntax

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

Parametersformatarg1arg2arg++2. 설명
Description
필수입니다. 형식을 변환합니다.
필수입니다. 형식 문자열의 첫 번째 % 기호에 삽입할 매개변수를 지정합니다.
선택사항. 두 번째 % 기호에서 형식 문자열에 삽입될 매개변수를 지정합니다.
선택사항. 형식 문자열의 세 번째, 네 번째 등 % 기호에 삽입할 매개변수를 지정합니다.
매개변수 형식은 변환 형식으로 퍼센트 기호("%")로 시작하고 변환 문자로 끝납니다. 다음과 같은 가능한 형식 값:


    %% - 백분율 기호를 반환합니다.
  • %b - 이진수
  • %c - ASCII 값에 따른 문자
  • %d - 부호 있는 십진수
  • %e - 연속 표기법(예: 1.5e+3)
  • %u - 부호 없는 십진수
  • %f - 부동 소수점 수(로컬 설정 인식)
  • %F - 부동 소수점 (로컬 설정을 인식하지 않음)
  • %o - 8진수
  • %s - 문자열
  • %x - 16진수(소문자)
  • %X - 기본 숫자와 같은 16개의 인수( 대문자)
  • arg1, arg2, ++는 퍼센트 기호(%) 기호에 메인 문자열에 삽입됩니다. 이 기능은 단계별로 실행됩니다. 첫 번째 % 기호에는 arg1이 삽입되고 두 번째 % 기호에는 arg2 등이 삽입됩니다.
<?php   
$number = 123;   
$txt = sprintf("%f",$number);   
echo $txt;   
?>

3. 형식 번호 number_format()

<?php   
$number = 1234.56;

// english notation (default)
$english_format_number = number_format($number);
// 1,235

// French notation
$nombre_format_francais = number_format($number, 2, &#39;,&#39;, &#39; &#39;);
// 1 234,56

$number = 1234.5678;

// english notation without thousands seperator
$english_format_number = number_format($number, 2, &#39;.&#39;, &#39;&#39;);
// 1234.57
?>

관련 권장 사항:

완전한 PHP 내장 기능_PHP 튜토리얼

PHP 내장 기능의 간단한 장바구니 기능



위 내용은 PHP에는 숫자 앞에 0이나 숫자를 추가하는 기능이 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.