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