異なる構文で同じ結果が得られるのはなぜですか?
例えば
# Example 1
if($myCondition == true) :
#my code here
endif;
if($myCondition == true) {
#my code here
}
# Example 2
foreach($films as $film) :
#my code here
endforeach;
foreach($films as $film) {
#my code here
}
また、私は何年も前から使用<?=
してきましたが、それが非推奨であることを理解したので、使用する必要があり<?php echo
ます。これは事実であり、その理由は何ですか? 毎回それを書き出すのはもっと面倒です。
あなたの考えは何ですか?