Estoy escribiendo una aplicación PHP y quiero asegurarme de que funcione sin errores.
El código original:
<?php
$data = array('name' => 'test',
'id' => 'theID');
echo form_input($data);
?>
¿Funcionaría lo siguiente sin errores o no se recomienda por alguna razón?
<?= form_input(['name' => 'test', 'id' => 'theID']); ?>
¿Hay alguna diferencia?
He revisado nuevamente los datos array()
y el método de matriz corta con corchetes []
en PHP.net, pero no estoy seguro.
Y también, ¿está bien la etiqueta corta de php <?= ?>
para hacer eco? ¿Hay algún problema con la versión? (siempre que esté habilitado en php.ini)