uso - Differenza PHP tra array() e
uso array php (1)
Seguendo []
è supportato in PHP> = 5.4:
['name' => 'test', 'id' => 'theID']
Questa è solo una sintassi breve e in PHP <5.4 non funzionerà .
Sto scrivendo un'app per PHP e voglio assicurarmi che funzioni senza errori.
Il codice originale:
<?php
$data = array('name' => 'test',
'id' => 'theID');
echo form_input($data);
?>
Il seguente lavoro senza errori o non è raccomandato per qualche motivo?
<?= form_input(['name' => 'test', 'id' => 'theID']); ?>
Ci sono delle differenze?
Ho cercato di nuovo i dati su array()
e il metodo dell'array corto con parentesi quadre []
in PHP.net ma non ne sono sicuro.
E inoltre, il tag php breve <?= ?>
Va bene per echeggiare? C'è qualche problema di versione? (fornito è abilitato in php.ini)