異なる構文で同じ結果が得られるのはなぜですか?
例えば
# 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ます。これは事実であり、その理由は何ですか? 毎回それを書き出すのはもっと面倒です。
あなたの考えは何ですか?