str_padを使って同じ長さにしたい文字があるのですが
mb_send_mailで送るメール本文に上で揃えたものをつけてもずれてしまいます。
どうしたらよいのでしょうか?

例 ↓の円を揃えたい
+消費税 ?円
+送料 ?円

?の所は桁が変わるので +消費税".str_pad(number_format($money),15," ","str_pad_left")."円等とやってます。