printf()
これは本当に難しい質問のように思えるかもしれませんが、PHPに関数が存在する理由は何ですか?
使用echo
するとまったく同じ結果が得られるように思えますが、1行に複数の変数が出力されている場合でも混乱しないという追加のボーナスがあります(実際、%1$s
単に%s
ではなく使用できますが、それでも可能です)いくつかの変数がすべて宣言されているメッセイを取得します)。
文字列を出力する前に変数を修正しなくても、変数の型を定義できることは知っていますが、関数を作成するのに十分ではないように思えます。
私は間違っているかもしれませんし、明らかな何かが欠けているかもしれませんが、誰かがそれが存在する理由を理解するのを手伝ってくれるなら(私が本当にそれを使うべきかどうかを知るために!)私はそれを認めます。ありがとう。