我正在尝试构建一个数组,在这样做的同时,我想知道它是否对您创建这样的数组有什么影响。我想到的是性能,可维护性,可读性,......
声明一:
$data = array(
'my_array' => array(
'table' => array(
'group' => t('My group'),
'join' => array(
'commerce_product' => array(
'left_field' => 'sku',
'field' => 'artc',
),
),
);
声明 2:
$data['my_array']['table']['group'] = 'My group';
$data['my_array']['table']['join']['commerce_product'] = array(
'left_field' => 'sku',
'field' => 'artc',);
因为出于某种原因,我的 Drupal 站点接受第一个声明,但不接受第二个声明。因为它是关于在 PHP 中创建数组,所以我认为它与 Drupal 无关,而是与创建数组的方式有关......