2016-03-28 2 views
-1

Я только что узнал о коротких тегах для массивов в PHP.Преимущества использования [] over array() в PHP

в моем коде я использую:

$arr = array(); 
// do something 

Теперь я могу использовать:

$arr = [] 

Так что выгода от использования [] над массивом() в PHP?

+3

Помимо ввода символов меньше? Здесь ничего нет. Они оба делают то же самое. (Хотя вы должны отметить, что некоторые очень старые версии PHP не поддерживают синтаксис '[]'.) – Chris

+1

Синтаксис коротких массивов доступен, поскольку php5.4 – rray

ответ

2

нет никакой разницы между [] и array(), эти обе декларации буквально называются самими объявлениями массива. польза здесь вы сэкономите некоторое время, набрав array (5), в то время как вы можете сделать это как [] (2).

Смежные вопросы