質問: という問題があるのですが、なぜ、下記ソースのように'{$i}'>{$i}のような形になるのでしょうか? valueが'{$i}'だとして、{$i}より小さいという意味がわからないです。 また、多数展開のecho "1"変数展開も どのような構造かよくわかりません。 詳しい方ご教授お願いします。 ``` {$i}"; } ?> ``` 改行どうすればできますか? ``` echo "1"変数展開 ``` コードブロックこれでいいんですかね
回答: どこまで質問者さんが理解できているのか分かりませんが・・・ 先ずHTMLの記述ルールは知っていますでしょうか? HTMLでは基本的に**開始タグと終了タグ**のペアで1つの構成要素を表します。 例を1つ挙げると以下のイメージです。 ``` タグで囲まれたこの文字列は太文字で表示されるよっ! ``` この例と提示したソースでは似ている箇所があると思います。 それに気づいたら現在の誤解もなくなると思いますよ。 (ちなみにのタグは**bold(太字)**を表します。)