echoの方が返り値が無いため軽量ですね
他にも色々ありますが、以下のような違いがありますのでその状況で使い分けるといいと思います。
`
<?php
// 1.echoの場合、複数の引数をカンマ区切りにすることが可能です。
// 但し、括弧で括ると文法エラーになるので気をつけてください。
echo 'hello', 'world';
// 但しprintの場合はそのような書き方出来ません。
print 'hello', 'world'; // 文法エラー
// 2.echoは返り値を持ちませんがprintは返り値を持っています。
// printについては式の一部として記述することが出来ます。
$disp = true;
$disp ? echo 'OK' : echo 'NG'; // 文法エラー
$disp = true;
$disp ? print 'OK' : print 'NG'; // OK
?>
`
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。