Piszę aplikację PHP i chcę się upewnić, że będzie działać bez błędów.
Oryginalny kod:
<?php
$data = array('name' => 'test',
'id' => 'theID');
echo form_input($data);
?>
Czy poniższe elementy działałyby bez błędów lub z jakiegoś powodu nie są zalecane?
<?= form_input(['name' => 'test', 'id' => 'theID']); ?>
Czy jest jakaś różnica?
Ponownie spojrzałem na dane array()
i metodę krótkiej tablicy z nawiasami kwadratowymi []
w PHP.net, ale nie jestem pewien.
A także, czy krótki tag php nadaje się <?= ?>
do echa? Czy jest jakiś problem z wersją? (pod warunkiem, że jest włączony w php.ini)