본문 바로가기
메인메뉴 바로가기
푸터 바로가기
통합검색
웹개발
PHP
CodeIgniter
Laravel
DataBase
Linux
INFO
네이버검색API
통합검색
BookMark
BLOG
날씨 · 환율 정보
여행사진
서울시
경기도
강원도
충청도
전라도
경상도
제주도
해외여행
광안대교 일출
광안대교 야경
꽃지해변 일몰
보라카이
광안대교 일몰
PHP
sprintf — 형식화한 문자열을 반환
조회수
5,191
작성일
2009-05-15
포맷 문자열
format
에 따라 생성한 문자열을 반환합니다.
string
sprintf
(
string
$format
[,
mixed
$args
[,
mixed
$...
]] )
%
- 퍼센트 문자. 인수는 필요하지 않습니다.
b
- 인수를 정수로 취급하고, 2진수로 표현합니다.
c
- 인수를 정수로 취급하고, 아스키 값에 해당하는 문자로 표현합니다.
d
- 인수를 정수로 취급하고, (부호 있는) 10진수로 표현합니다.
e
- 인수를 과학 형식으로 취급합니다. (예. 1.2e+2) 정밀도 지정어는 PHP 5.2.1부터 소수점 아래 자리수를 정합니다. 이전 버전에서는 유효숫자의 갯수(하나 적음)로 취급했었습니다.
u
- 인수를 정수로 취급하고, 부호 없는 10진수로 표현합니다.
f
- 인수를 소수로 취급하고, 부동소수점 수로 표현합니다. (로케일 관련)
F
- 인수를 소수로 취급하고, 부동소수점 수로 표현합니다. (로케일 무관) PHP 4.3.10과 PHP 5.0.3부터 사용할 수 있습니다.
o
- 인수를 정수로 취급하고, 8진수로 표현합니다.
s
- 인수를 문자열로 취급하고 표현합니다.
x
- 인수를 정수로 취급하고 16진수(소문자 표시)로 표현합니다.
X
- 인수를 정수로 취급하고, 16진수(대문자 표시)로 표현합니다.
Comment
2009-05-15
<?
$a = 8.00;
print ($a . "\n<br/>"); //7
$b = sprintf("%.2f", $a);
print ($b); //8.00
?>
이전글
usleep - 주어진 마이크로 초만큼 실행을 지연
다음글
array_merge — 하나 이상의 배열을 병합
목록으로