PHP: la nuova sintassi degli array

Le versioni più recenti di PHP introducono una nuova sintassi per gli array.

Nelle versioni meno recenti di PHP si era soliti dichiarare gli array come segue:


<?php 
$empty_arr = array();

$arr = array('a','b','c');

$assoc_arr = array('a'=> 1, 'b' => 2, 'c' => 3);

Oggi invece possiamo scrivere:


<?php 
$empty_arr = [];

$arr = ['a','b','c'];

$assoc_arr = ['a'=> 1, 'b' => 2, 'c' => 3];

In pratica è stata aggiunta la notazione a parentesi quadre che si affianca a quella tradizionale.

Torna su