>백엔드 개발 >PHP 문제 >PHP는 어떻게 네 자리 숫자를 반환하고 충분하지 않은 경우 0을 추가합니까?

PHP는 어떻게 네 자리 숫자를 반환하고 충분하지 않은 경우 0을 추가합니까?

青灯夜游
青灯夜游원래의
2022-03-18 19:29:482471검색

PHP에서는 str_pad() 함수를 사용하여 4자리 미만인 경우 0을 추가합니다. 구문은 "str_pad($num,4,"0",STR_PAD_RIGHT)"입니다. "STR_PAD_RIGHT"는 숫자 문자열에 지정됩니다. 오른쪽을 0으로 채웁니다.

PHP는 어떻게 네 자리 숫자를 반환하고 충분하지 않은 경우 0을 추가합니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

PHP에서는 str_pad() 함수를 사용하여 4자리 미만인 경우 반환할 수 있습니다. , 0을 추가합니다.

예:

<?php
echo str_pad(128,4,"0",STR_PAD_RIGHT)."<br>";
echo str_pad(12,4,"0",STR_PAD_RIGHT)."<br>";
echo str_pad(1283,4,"0",STR_PAD_RIGHT)."<br>";
?>

PHP는 어떻게 네 자리 숫자를 반환하고 충분하지 않은 경우 0을 추가합니까?

설명:

str_pad() 함수는 지정된 문자로 문자열을 새 길이로 채울 수 있습니다.

구문:

str_pad(string,length,pad_string,pad_type)
Parameters Description
string

필수입니다. 채워질 문자열을 지정합니다.

length 필수입니다. 새 문자열의 길이를 지정합니다. 값이 원래 문자열의 길이보다 작으면 작업이 수행되지 않습니다.
pad_string 선택사항. 패딩에 사용되는 문자열을 지정합니다. 기본값은 공백입니다.
pad_type 선택사항. 채울 문자열의 측면을 지정합니다.

가능한 값:

  • STR_PAD_BOTH - 문자열의 양쪽을 채웁니다. 짝수가 아닌 경우 오른쪽에 추가 패딩이 적용됩니다.
  • STR_PAD_LEFT - 문자열의 왼쪽을 채웁니다.
  • STR_PAD_RIGHT - 문자열의 오른쪽 부분을 채웁니다. 이것이 기본값입니다.

예:

<?php
echo str_pad(128,4,"0",STR_PAD_RIGHT)."<br>";
echo str_pad(128,4,"0",STR_PAD_LEFT)."<br>";
echo str_pad(12,4,"0",STR_PAD_BOTH)."<br>";
?>

PHP는 어떻게 네 자리 숫자를 반환하고 충분하지 않은 경우 0을 추가합니까?

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP는 어떻게 네 자리 숫자를 반환하고 충분하지 않은 경우 0을 추가합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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