알찬정보 툰코 개발 트렌드 이슈 코딩

알찬정보 툰코 개발 트렌드 이슈 코딩

  • [PHP] 문자열 자릿수 채우기 str_pad 사용법

    hellowsydney8010

    2023년 11월 14일
    미분류
    [PHP] 문자열 자릿수 채우기 str_pad 사용법

    php str_pad 함수는 문자열의 길이를 늘이는 데 사용됩니다. 주어진 문자열이 지정된 길이보다 짧은 경우, str_pad 함수는 지정된 문자열을 사용하여 주어진 길이까지 문자열을 채웁니다. 

    사용법

    str_pad(지정 문자, 총 자릿수, 채울 문자, pad_type = STR_PAD_RIGHT);
    
    지정문자 : 적용할 문자열입니다.
    총 자릿수 : 적용된 이후 문자열의 길이입니다.
    채울 문자 : 사용될 문자열입니다.
    $pad_type : 선택적 매개변수이며, 패딩을 어느 쪽에 적용할 것인지를 결정합니다. STR_PAD_RIGHT, STR_PAD_LEFT, 또는 STR_PAD_BOTH 중 하나를 사용할 수 있으며, 기본값은 STR_PAD_RIGHT입니다.
    
    
    예제
    <?php
    $idx= 1234;
    $length=8;
    
    $p_id_str_pad_right = "P".str_pad($idx, $length, "0");
    $p_id_str_pad_left = "P".str_pad($idx, $length, "0", STR_PAD_LEFT);
    $p_id_str_pad_both = "P".str_pad($idx, $length, "0", STR_PAD_BOTH);
    
    echo $p_id_str_pad_right; //결과 : P12340000
    echo $p_id_str_pad_left; //결과 : P00001234
    echo $p_id_str_pad_both; //결과 : P00123400  
    ?>
     
    
    위의 예제는 P 뒤에 지정문자 ($idx)를 사용해서 8자리의 문자열을 만듭니다. 채워질 문자는 0으로 사용했으며, pad_type을 지정하지 않았을 때는 오른쪽에 0이 채워지고, LEFT로 type을 지정하면 $idx의 앞에 채워지며, BOTH로 적용하면 양쪽으로 채워지는 걸 확인하실 수 있습니다. str_pad는 유용한 PHP 함수로 알아두시면 자주 사용 합니다.
    다음
    이전

    답글 남기기 응답 취소

    이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Subscribe to Our Newsletter!

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Subscribe Now

Copyright © 2023 Sydney Note

Design by ThemesDNA.com