我想在drupal中编程,但这基本上是一个php问题:如果我有以下数组结构:
$node = 'field_slot_11_1' =>
array (
0 =>
array (
'value' => 'sdaad',
),
),
我如何引用该值?我试过 $node->field_slot_11_1[0]['value'] 但它不起作用。
我想在drupal中编程,但这基本上是一个php问题:如果我有以下数组结构:
$node = 'field_slot_11_1' =>
array (
0 =>
array (
'value' => 'sdaad',
),
),
我如何引用该值?我试过 $node->field_slot_11_1[0]['value'] 但它不起作用。
改用这个:
$node = array(
'field_slot_11_1' => array(
0 => array(
'value' => 'sdaad',
),
),
)
...
$node['field_slot_11_1'][0]['value']
你的语法有点不对劲。对此进行更正:
<?php
$node = array( 'field_slot_11_1' => array ( 0 => array ( 'value' => 'sdaad' ) ) );
echo $node[ 'field_slot_11_1' ][ 0 ][ 'value' ];
?>
您的 $node 变量格式错误。它既不是正确的对象,也不是正确的数组。如果你把它做成这样的数组:
$node = array('field_slot_11_1' =>
array (0 =>
array ('value' => 'sdaad',
),
),
);
然后你可以像这样引用它:
$node['field_slot_11_1'][0]['value'];