티스토리 뷰

1. printf( ) 정렬 지정자 -  개념

지정한 수 만큼 문자를 채울 때 원래 처음에 설정한 자신이 입력한 값을 왼쪽으로 정렬할지 오른쪽으로 정렬할지 설정해 주는 것


◈ 구문형식


prinft("%채우고자 하는 (+ 오른쪽 정렬 - 왼쪽 정렬)문자 채우고자 하는 수 표시하고자 하는 지정자",값1,값2...)


※ 채우고자 하는 문자가 숫자가 아닌 문자일 경우에는 작은 따옴표( ' )를  문자 앞에 붙여줘야 함




2. printf( ) 정렬 지정자  - 예제


◈ PHP 코드


1
2
3
4
5
6
<?php
$test = "abc";
printf("채운 후 왼쪽으로 정렬 : %'#-5s",$test);
echo "<br>";
printf("채운 후 오른쪽으로 정렬 : %'#+5s",$test);
?>



◈ 결과화면





◈ 설명


test라는 변수에는 지금 abc라는 값이 입력되어 있습니다.

5자리 수로 채우고자 하여서 빈 공간은 #으로 채우고 했습니다.

그리고 여기서 만약 현재 입력한 abc라는 값을 5자리로 채운 후에 왼쪽으로 정렬하고 싶으면 채우고자 하는 자리수 앞에 -를 붙이면 됩니다.

반대로 채운 후에 오른쪽으로 정렬하고자 할 경우에는 채우고자 하는 자리 수 앞에 +를 입력해 주시면 위와 같은 결과가 나오게 됩니다.


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