抱歉重复(毫无疑问)的问题,但其他答案让我有些困惑。
所以我有一个这样的数组:
$testflag = '';
$test = array(
'auxiliaryFields' => array(
array(
'key' => 'extra1',
'label' => 'TEST',
'value' => 'TEST',
'textAlignment' => 'PKTextAlignmentLeft'
)
if ($testflag != ''){
,
array(
'key' => 'extra2',
'label' => 'TEST2',
'value' => 'TEST2',
'textAlignment' => 'PKTextAlignmentLeft'
)
}
));
var_dump($test);
现在,我读到您不能在数组中使用代码,所以我的问题是如何执行上述操作?在此示例中,它只有 2 个数组(extra1 和 extra2),但在我的实际代码中总共有 4 个数组。条件基本上是如果 session:form:element:not_null 然后包括 extra2 - 3 - 4 等等,如果它是空的,什么也不做。
有人可以帮忙吗?