5
PHP ความแตกต่างระหว่าง array () และ []
ฉันกำลังเขียนแอพ PHP และฉันต้องการให้แน่ใจว่ามันจะทำงานได้โดยไม่มีข้อผิดพลาด รหัสเดิม: <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> งานต่อไปนี้ไม่มีข้อผิดพลาดหรือไม่แนะนำด้วยเหตุผลบางประการ <?= form_input(['name' => 'test', 'id' => 'theID']); ?> มีความแตกต่างหรือไม่? ฉันได้ตรวจสอบข้อมูลเกี่ยวกับarray()วิธีอาร์เรย์แบบสั้นอีกครั้งด้วยวงเล็บเหลี่ยม[]ใน PHP.net แต่ฉันไม่แน่ใจ และยังเป็นแท็ก php สั้น ๆ ที่<?= ?>ดีสำหรับการสะท้อน? มีรุ่นใดหรือไม่ (ที่มีให้ถูกเปิดใช้งานใน php.ini)