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

301
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 подключен ошибок...

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

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

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

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

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

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

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

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

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

210