【PHP】決められたフォーマットに指定の文字列を返す方法

受付番号や申し込み番号に接頭辞をつけたい際、sprintf関数が便利です。
sprintf関数は以下のように書きます。

sprintf(文字列のフォーマット, 入力したい文字1, 入力したい文字2, ・・・)
<?php
$a = 2;
$b = 'tree';

$format = 'There are %d monkeys in the %s';
echo sprintf($format, $a, $b);
?>
//There are 2 monkeys in the tree

また数字の前に0を埋めたい際などでも活用できます。

echo sprintf('%02d', 1); // 01
// %0(桁数)d と指定することで、左側に0を埋めてくれる。

コメントを残す

入力エリアすべてが必須項目です。メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。