これが私のPHPコードです:
<html>
<Head>
<?php $FirstName="Sergio";
$LastName="Tapia";
$firstNameCount=strlen($Firstname);
?>
</Head>
<body>
<h1>It works!</h1>
<?php echo("Why hello there Mr. ");
echo $FirstName . " " . $LastName;
echo "So, your name appears to have " . $firstNameCount . " letters." ?>
</body>
</html>
firstNameCount が 6 であるべきなのに、常に 0 であることを示しています。私が間違っていることはありますか?
また、推奨される方法になるようにコードをフォーマットする方法を教えてください。私は文字通り PHP にまったく慣れていないので、標準がそうすべきだと言っているように、おそらく書式設定を行っていません。
ありがとう。
編集: また、echo "texthere" と echo("text here") の違いは何ですか。両方を使用していることに気付きました (おそらくそうすべきではありません)。どちらを使用する必要がありますか?