Saya sedang menulis aplikasi PHP dan saya ingin memastikan itu akan berfungsi tanpa kesalahan.
Kode asli:
<?php
$data = array('name' => 'test',
'id' => 'theID');
echo form_input($data);
?>
Apakah yang berikut ini berfungsi tanpa kesalahan atau tidak disarankan karena alasan tertentu?
<?= form_input(['name' => 'test', 'id' => 'theID']); ?>
Apakah ada perbedaan?
Saya telah melihat kembali data tentang array()
dan metode array pendek dengan tanda kurung []
di PHP.net tapi saya tidak yakin.
Dan juga, apakah tag php pendek <?= ?>
baik untuk digaungkan? Apakah ada masalah versi? (disediakan diaktifkan di php.ini)