様々な出力方法

| | コメント(0)

■一般的な出力
print $data;
echo $data;

■配列の出力
print_r($data);

■書式を設定しての出力
printf("%03d", $data);
※3桁表示(意味「0」を使って「3」桁にする。「d」は10進数での出力を表す)
値を変数に入れるときは
$newdata = sprintf("%03d", $data);
とする

■ヒアドキュメント
print <<< _HTML_
_HTML_;

printf("% ◇文字 ◇位置 ◇文字数 ◇精度 ◇型", $data);

◇文字
任意の文字列を書く。0を使うことが多いと思う。

◇位置(埋める文字の右か左)
右寄せ(001):何も指定しない
左寄せ(100):-を書く

◇文字数
出力する文字数
小数点の.(ピリオド)なども含まれる

◇精度
小数点以下の桁数を.の後に書く

◇型
s:文字列を文字列で出力
d:整数を10進数で出力
x:整数を小文字16進数で出力(例:ff)
X:整数を大文字16進数で出力(例:FF)
f:少数を少数で出力
b:整数を2進数で出力
o:整数を8進数で出力

コメントする