แน่ใจหรอครับ เพราะ <?php ?> เพื่อกำหนด tag php ให้ชัดเจน เพราะเราไม่ได้ทราบได้ว่า php เป็น Version ไหน ควรใส่ดีที่สุดครับ
เหตุผล ทำไมถึงจำเป็นต้องใส่ คิดง่ายๆ localhost คุณสามารถเปลี่ยน รูปแบบได้จริง แต่ถ้าขึ้น host ล่ะครับ คุณจะให้ ผู้ให้บริการ up or down Version ให้คงไม่มีทางครับ