티스토리 뷰

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 앞에 #을 입력했습니다.

단, 주의할 사항은 #을 입력하고자 할 경우에는 문자이기 때문에 # 앞에 작은 따옴표 ( ' ) 을 입력해 주셔야 합니다.


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday