記述 | 意味 |
---|---|
% | パーセント文字。引数は不要です。 |
b | 引数を整数として扱い、バイナリの数値として表現します。 |
c | 引数を整数として扱い、その ASCII 値の文字として表現します。 |
d | 引数を整数として扱い、 10 進数として表現します。 |
e | 引数を科学記法として扱います (例 1.2e+2)。精度の指定子は、PHP 5.2.1以降では小数点以下の桁数を表します。 |
u | 引数を整数として扱い、符号無しの 10 進数として表現します。 |
f | 引数を double として扱い、浮動小数点数として表現します。 |
F | 引数を float として扱い、浮動小数点数として表現します(ロケールに依存しません)。 |
o | 引数を整数として扱い、 8 進数として表現します。 |
s | 引数を文字列として扱い、表現します。 |
x | 引数を整数として扱い、16 進数として(小文字で)表現します。 |
X | 引数を整数として扱い、16 進数として(大文字で)表現します。 |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
$a=3;
$b=2;
$c=15;
$d='Penguin';
$e = 3.333333;
$text = sprintf("%d %s : %d, %d : %.2f", $a,$d,$b,$c,$e);
echo($text);
?>
</body>
</html>