PHP関数:sptintf()
sprintf() : 文字列をフォーマット化したい時に使える。
例えば、Aさんは100点をとりました
Bさんは89点をとりました
を出力したい時、「XXさんはXX点をとりました」を共通化する。
sprintf("文字列フォーマット", ”代入したい文字”, ...);
sprintf("%sさんは%d点をとりました", "A" , 100)
「%s」は文字列を、「%d」は数値、「%f」は浮動小数点数、「%u」は符号なしの整数を受け入れる。
※ゼロ埋めという方法もある。
1~99999までの番号を登録する際、1など、桁が足りない場合は「00001」のように0で埋めたい場合。
sprintf("番号:%05d", 1);
⇒00001になる。
%(埋めたい数字)(埋めた結果生成される数字の桁数)d