Я пишу PHP-приложение, и я хочу убедиться, что он будет работать без ошибок.
Исходный код:
<?php
$data = array('name' => 'test',
'id' => 'theID');
echo form_input($data);
?>
Будет ли следующая работа без ошибок или не рекомендуется по какой-либо причине?
<?= form_input(['name' => 'test', 'id' => 'theID']); ?>
Есть ли разница?
Я снова просмотрел данные о array()
и методе коротких массивов с квадратными скобками []
в PHP.net, но я не уверен.
А также, короткий тэг php <?= ?>
отлично подходит для эха? Есть ли проблема с версией? (предоставляется разрешено в php.ini)