echoand printin fact (not technically) the same thing. The difference between them (to a large extent) is that it printreturns an integer 1, while it echoreturns nothing. Keep in mind that none of them is a function, but rather builds a language. echoallows you to pass multiple lines when using it, as if it were a function (for example, echo($var1, $var2, $var3)).
echocan also be shortened with syntax <?= $var1; ?>(instead <?php echo $var1; ?>).
, -, . PHP Benchmark , " , . , , , .
, ( ) .