в каких случаях в массивах на php в конце ставится запятая а в каких нет? или она ставится всегда?

260
07 сентября 2017, 19:19

в каких случаях в массивах на php в конце ставится запятая а в каких нет? или она ставится всегда??

Answer 1

На ваше усмотрение. Синтаксис позволяет и то, и другое.

Answer 2

Последнюю запятую обычно ставят для удобства, в случае если элементы располагают на отдельных строках. Без запятой, при добавлении нового элемента массива, системы контроля версий зафиксировали бы изменение двух строк (в одной строке появилась запятая, а вторая новая), а не одной. Кроме того добавить новый элемент бывает удобно продублировав предыдущий (в редакторах кода есть специальные сочетания клавиш для дублирования строки). Если элементы массива находятся на одной строке, последнюю запятую обычно не ставят.

$arr1 = [
    'foo' => 'Foo',
    'bar' => 'Bar',
];
$arr2 = [1, 2];
READ ALSO
не работает curl_exec()

не работает curl_exec()

var_dump показывает false , при попытке записать это на файл file_put_contents('1',$content ) создает пустой файл, не понимаю почему не работает, curl подключен ошибок...

166
php ajax js Помогите вывести данные

php ajax js Помогите вывести данные

У меня есть таблица, которую надо выводить данными на ajaxНо не пойму как вывести эти данные

167
Фильтрация по цене в интернет магазине на Yii2 [требует правки]

Фильтрация по цене в интернет магазине на Yii2 [требует правки]

Парни,подскажите как реализовать фильтрацию по цене в интернет магазине на Yii2,заранее благодарю)

258
PHP код в переменной как обычный текст

PHP код в переменной как обычный текст

Здравствуйте! Пытаюсь сделать автоматическое создание страниц и при создании записываю туда небольшой PHP код:

173