PHP

【PHP】echoとprintの違い。つまりはコレ一択。

echoとprintの違い

PHPで文字を出力する時に使う「echo」と「print」。

どちらも「SEO」と表示されます。

ではこの2つ、全く同じかというと若干違いがあるようです。

1. echoは戻り値を返さないのに対し、printは返す。

※文字列とかを変数に代入するのであれば、
$return = “SEO”; …とすれば良いので、この場合printを使うメリットなし。

2. echoはカンマ区切りで複数の文字列を連結できるのに対し、printはできない。

※「,(カンマ)」ではなく、「.(ピリオド)」区切りであれば、echo、print共どちらでも可能。

3. echoの方が若干処理速度が高い。

戻り値を返さない分、echoの方がprintより若干処理速度早い。

 

結論

打つ文字も少ないし、文字を表示するには「echo」でいいんだと思います。

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です