print()
printf()는 문자열을 출력합니다.
<?php
$number = 1;
printf("숫자는 '%d'입니다.", $number); // 숫자는 '1'입니다.
?>
sprintf()
sprintf()는 문자열을 반환합니다.
<?php
$number = 1;
$text = sprintf("숫자는 '%d'입니다.", $number);
echo $text; // 숫자는 '1'입니다.
?>
vprintf()
print()와 유사하나 문자열 안에 치환할 값이 여러 개 있을 때 배열을 이용하여 치환할 수 있습니다.
<?php
$number = array(1, 2, 3);
vprintf("숫자는 '%d', '%d', '%d', 입니다.", $number); // 숫자는 '1', '2', '3', 입니다.
?>
number_format()
정수를 세 자릿수 쉼표로 구분합니다.
number_format(float $number, int $decimals=0, string $dec_point=".", string $thousands_sep=",") : string
인자 위치 | 설명 | 디폴트 |
첫 번째 | 사용할 숫자 | X |
두 번째 | 소수점 아래 자릿수 지정 | 0 |
세 번째 | 소수점의 텍스트 | . |
네 번째 | 형식화할 자릿수의 텍스트 | , |
<?php
$number = 123456.789;
echo number_format($number); // 123,457
echo number_format($number, 2); // 12,345.68
echo number_format($number, 3, '..', ',,'); // 12,,345..679
?>
반응형
'PHP > PHP7 예비학교' 카테고리의 다른 글
[PHP] 문자열 자르기 - substr(), mb_substr() (0) | 2020.09.13 |
---|---|
[PHP] 문자열 길이 구하기 - mb_strlen(), strlen() (0) | 2020.09.13 |
[PHP] 문자열에서의 큰 따옴표(")와 작은 따옴표(') (0) | 2020.09.12 |
[PHP] 가변 변수, 가변 함수 그리고 익명 함수(클로저, 람다식, 람다 함수) (0) | 2020.09.12 |
[PHP] &$ - 참조 전달 (0) | 2020.09.12 |