>백엔드 개발 >PHP 문제 >PHP에서 문자열 길이가 충분하지 않은 경우 문자열 앞에 0을 추가하는 방법

PHP에서 문자열 길이가 충분하지 않은 경우 문자열 앞에 0을 추가하는 방법

青灯夜游
青灯夜游원래의
2022-08-16 20:16:203122검색

PHP에서는 문자열이 충분하지 않으면 str_pad() 함수를 사용하여 0을 채울 수 있습니다. 이 함수는 지정된 문자를 사용하여 문자열을 지정된 길이로 채울 수 있습니다. 세 번째 매개변수를 "0"으로 설정하고 네 번째 매개변수를 "STR_PAD_LEFT"로 설정하면 문자열 길이가 충분하지 않은 경우 0으로 채울 수 있습니다. 구문 "str_pad(string, 지정된 길이, "0", STR_PAD_LEFT)".

PHP에서 문자열 길이가 충분하지 않은 경우 문자열 앞에 0을 추가하는 방법

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

PHP에서는 길이가 충분하지 않은 경우 str_pad() 함수를 사용하여 문자열을 0으로 채울 수 있습니다. str_pad() 함수는 문자열을 새 길이로 채울 수 있습니다.

str_pad(string,length,pad_string,pad_type)

매개변수 Descriptionstringpad_string선택 사항: PHP 비디오 튜토리얼"
필수. 새 문자열의 길이를 지정합니다.
선택 사항. 기본값은 비어 있습니다.
STR_PAD_BOTH - 짝수가 아닌 경우 오른쪽에 추가 패드가 추가됩니다. 딩. STR_PAD_LEFT - 문자열의 왼쪽을 채웁니다.
원하는 경우. 에 길이가 충분하지 않으면 str_pad() 함수를 사용하여 문자열을 0으로 채웁니다. 세 개의 매개변수 pad_string을 "0"으로 설정하고 네 번째 매개변수를 "STR_PAD_LEFT"로 설정합니다.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="123456";
echo "原字符串:".$str."<br><br>";
echo "前面用0补位后:".str_pad($str,10,"0",STR_PAD_LEFT)."<br><br>";
?>

  • 네 번째 매개변수의 다른 두 값:
  • <?php
    header(&#39;content-type:text/html;charset=utf-8&#39;);   
    $str="123456";
    echo "原字符串:".$str."<br><br>";
    
    echo "后面用0补位后:".str_pad($str,10,"0")."<br><br>";
    echo "首尾用0补位后:".str_pad($str,10,"0",STR_PAD_BOTH)."<br><br>";
    ?>
권장 학습: "

위 내용은 PHP에서 문자열 길이가 충분하지 않은 경우 문자열 앞에 0을 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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