Estou escrevendo um aplicativo PHP e quero garantir que ele funcione sem erros.
O código original:
<?php
$data = array('name' => 'test',
'id' => 'theID');
echo form_input($data);
?>
O seguinte funcionaria sem erros ou não é recomendado por algum motivo?
<?= form_input(['name' => 'test', 'id' => 'theID']); ?>
Existe alguma diferença?
Eu olhei novamente os dados array()
e o método de matriz curta com colchetes []
no PHP.net, mas não tenho certeza.
E também, a tag php curta é <?= ?>
boa para ecoar? Existe algum problema de versão? (fornecido está ativado no php.ini)