echo()とprint()とecho()の省略した書き方

echo()、print()ともに関数ではない(言語構造である、とのこと)。
print()では、出力に成功するとtrue、失敗するとfalseを返す。
また、echo()ではphpコードの開始タグ直後に省略型で書ける。
echo()とprint()のちがいは...よく分からない。

HELLO!
hello!
WELCOME
welcome
WELCOME1
echoの省略した書き方です
echoの省略した書き方です

source

<?php
echo "HELLO!<br>";
echo("hello!<br>");
print "WELCOME<br>";
print("welcome<br>");
echo(print "WELCOME");
echo("<br>");
?>

<?="echoの省略した書き方です"?>
<?="<div style='font-size:21pt;'>echoの省略した書き方です</div>"?>