티스토리 뷰
1. printf( ) 채움 지정자 - 개념
자신이 원하는 만큼 자리수를 지정해서 지정된 문자열을 표시하고자 할 경우에 사용되는 지정자
◈ 구문형식
prinft("%채우고자 하는 문자 채우고자 하는 수 표시하고자 하는 지정자",값1,값2...)
※ 채우고자 하는 문자가 숫자가 아닌 문자일 경우에는 작은 따옴표( ' )를 문자 앞에 붙여줘야 함
2. printf( ) 채움 지정자 - 예제
◈ PHP 코드
1 2 3 4 5 6 7 | <?php $test1 = 1; $test2 = "a"; printf("0으로 채우기 : %05d",$test1); echo "<br>"; printf("#으로 채우기 : %'5s",$test2); ?> |
◈ 결과화면
◈ 설명
%d는 정수를 표시하는 지정자이고 %s는 문자를 표시해 주는 지정자입니다.
이 표시 앞에 5라는 숫자를 입력한 것은 5자를 채우라는 것입니다.
자신의 문자를 포함해서 5자를 지정해서 채우고 , 그 앞에는 채우고자 하는 문자열을 입력해 줍니다.
처음 test1은 앞자리를 0으로 채우기 위해서 숫자 5앞에 0을 입력했고, test2는 a라는 문자 앞에 #으로 5자리를 채우고자 해서 5 앞에 #을 입력했습니다.
단, 주의할 사항은 #을 입력하고자 할 경우에는 문자이기 때문에 # 앞에 작은 따옴표 ( ' ) 을 입력해 주셔야 합니다.
'[개발]프로그래밍 > php' 카테고리의 다른 글
[php] sprintf() - 형식 문자열 반환 (0) | 2019.12.06 |
---|---|
[php] printf() - 정렬 지정자 (0) | 2019.12.05 |
[php] printf(%+d) - 부호 지정자 (0) | 2019.12.03 |
[php] printf() - 형식화를 하여 문자열 표시 (0) | 2019.12.02 |
[php] <<< - 히어 다큐먼트 구문 (0) | 2019.11.29 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday