Sto scrivendo un'app PHP e voglio assicurarmi che funzioni senza errori.
Il codice originale:
<?php
$data = array('name' => 'test',
'id' => 'theID');
echo form_input($data);
?>
Il seguente funzionerebbe senza errori o non è raccomandato per qualche motivo?
<?= form_input(['name' => 'test', 'id' => 'theID']); ?>
Ci sono delle differenze?
Ho rivisto i dati array()
e il metodo di array corto con parentesi quadre []
in PHP.net ma non ne sono sicuro.
Inoltre, il tag php breve va <?= ?>
bene per l'eco? C'è qualche problema di versione? (fornito è abilitato in php.ini)