【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
お手本のソースコード 22 行目の文末の ?>および 23 行目の文頭の <?php を省いた形で記述しても結果が同じになりました。
?>
<?php
<?php と ?> で囲まれた範囲が PHP 言語での記述内容であると明示する 解釈なのであればこの部分は省略しても else 、 foreach の繋がりを考えても 特に問題ないと思ったからです。
else
foreach
複数行に渡って <?php ?> 記述する場合には、 可読性を考慮し、ソースコード 1 行ごとに PHP 部分の開始と終了を はっきりと明確にするため、 22 行目の文末の ?> および 23 行目の文頭の <?php は省略しないほうが望ましいということなのでしょうか?
<?php ?>
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
お手本のソースコード 22 行目の文末の
?>および23 行目の文頭の
<?phpを省いた形で記述しても結果が同じになりました。<?phpと?>で囲まれた範囲が PHP 言語での記述内容であると明示する解釈なのであればこの部分は省略しても
else、foreachの繋がりを考えても特に問題ないと思ったからです。
複数行に渡って
<?php ?>記述する場合には、可読性を考慮し、ソースコード 1 行ごとに PHP 部分の開始と終了を
はっきりと明確にするため、
22 行目の文末の
?>および23 行目の文頭の
<?phpは省略しないほうが望ましいということなのでしょうか?