我想填补一个数组,我想添加一些逻辑在里面,所以它不会给我回错误...添加一些逻辑阵列备案
下面是代码:
$entries_mixes = array();
foreach ($entries_query->result_array() as $entry) {
$entries_mixes[] = array('title' => $entry['title'],
'body' => $entry['body'],
'author' => $entry['author'],
'date_time' => $entry['date_time'],
'id' => $entry['id'],
'mix_name' => $mix['name'],
'photo_name' =>$photo['name']
);
}
我想要做的是能够检查是否存在变量的存在之前,我把它们放入数组.... 因此,例如if(isset($mix['name'])) then insert to array or else do nothing
点不具有未声明的变量试图被插入到我的数组中,导致它返回错误...谢谢!
嗯,有一对夫妇对这个问题的不同解释的......你想从'$ entries_mixes'完全忽略一个条目,如果它的任何值都没有设置?或者你希望每一个结果出现在'$ entries_mixes',每个结果可能有遗漏值? – 2010-11-07 11:32:44
谢谢大家快速回复... // @理查德:设定值为null会为我做的工作。 – rabidmachine9 2010-11-07 11:47:11