Я столкнулся с некоторым примером кода, который выглядит так:
$form['#submit'][] = 'annotate_admin_settings_submit';
Почему существует скобка после ['#submit'], которая не содержит ничего внутри? Что это значит? Может ли кто-нибудь дать мне пример? Обычно (из моего понимания, которое, вероятно, неверно) заключается в том, что массивы имеют ключи, и в этом случае ключ массива $form '#submit' равен 'annotate_admin_settings_submit', но что такое сделка со вторым набором скобок. Я видел примеры, где может выглядеть массив:
$form['actions']['#type'] = 'actions';
Я знаю, что это очень простой вопрос о php в целом, но я столкнулся с этим вопросом, изучая Drupal, поэтому, надеюсь, кто-то из сообщества Drupal может прояснить этот вопрос, который я одержим.