フォーマットされた文字列を返す
sprintf(フォーマットを定義する文字列, [差し込む変数1, [差し込む変数2], ...])
$s1Num = 123; if(sprintf($s1Num) === 123){ echo "true"; } else { echo "false"; }
$s2Str = "2018"; //8桁になるように0埋め echo sprintf("%08s", $s2Str);
$format = "%sは%sが%sだ。"; $str01 = '私'; $str02 = '梨'; $str03 = '好物'; $sent = sprintf($format, $str01, $str02, $str03); echo $sent;
$format = "%2\$sは%3\$sが%1\$sと%2\$sだ。"; $str01 = '僕'; $str02 = 'リンゴ'; $str03 = '好物'; $sent = sprintf($format, $str01, $str02, $str03); echo $sent;