프리랜서 웹디자이너 웹퍼블리셔RELATION

RELATION 로고

PHP 웹프로그래밍

[문자열함수] sprintf() 문자열을 포맷으로 반환합니다.

2014.07.18
북마크 작성자 정보
문자열을 포맷으로 변환합니다. printf() 함수와 비슷한 기능이지만 출력하는 것이 아니고 반환한다는 차이점이 있습니다.

string sprintf(string format, mixed 인자)

<?
$a = sprint("%s = %0.3f","Hello PHP", 5.5);
echo $a;
?>
Hello PHP = 5.500

sprintf(): 제로로 채운 정수
<?
$isodate = sprintf("%04d-%02d-%02d", $year, $month, $day);
?>

'0'이 붙는 숫자표현
<?
$today_m = sprintf("%02d",$today_m);
?>

sprintf(): 통화 표현하기
<?
$money1 = 68.75;
$money2 = 54.35;
$money = $money1 + $money2;
// echo $money 는 "123.1"를 출력합니다;
$formatted = sprintf("%01.2f", $money);
// echo $formatted 는 "123.10"를 출력합니다.
?>

이 포스트 공유하기

전체목록