0
我有一个数组$ result,当我对它执行print_r时,会得到以下输出。如何比较打开购物车中数组中特定索引的值
Array (
[0] => Array (
[parent_geo_zone_id] => 3
[name] => UK VAT Zone
[shipping_pool_geo_zone_id] =>
[email] =>
)
[1] => Array (
[parent_geo_zone_id] => 4
[name] => UK Shipping
[shipping_pool_geo_zone_id] =>
[email] =>
)
[2] => Array (
[parent_geo_zone_id] => 5
[name] => Texas
[shipping_pool_geo_zone_id] => 5
[email] => [email protected]
)
[3] => Array (
[parent_geo_zone_id] => 6
[name] => florida
[shipping_pool_geo_zone_id] => 6
[email] => [email protected]
)
[4] => Array (
[parent_geo_zone_id] => 7
[name] => alaska
[shipping_pool_geo_zone_id] =>
[email] =>
)
)
我想比较以下指标
'parent_geo_zone_id' and 'shipping_pool_geo_zone_id '
这样
if($results->array['parent_geo_zone_id']==$results->array['shipping_pool_geo_zone_id '])
在以往任何时候这两个ID都是平等的,我想作为托运查看其他明智送我的复选框值像这样不受检查。
foreach ($results as $result) {
$this->data['geo_zones'][] = array(
'geo_zone_id' => $result['parent_geo_zone_id'],
'name' => $result['name'],
'email' => $result['email'],
'selected' => isset($this->request->post['selected']) && in_array($result['geo_zone_id'], $this->request->post['selected'])
);
我正在使用打开的购物车。
'如果($结果[ 'parent_geo_zone_id'] === $结果[ 'shipping_pool_geo_zone_id'])' – splash58
@ splash58它说注意:未定义指数:shipping_pool_geo_zone_id –
'如果($ result ['parent_geo_zone_id'] === $ result ['shipping_pool_geo_zone_id']);'我忘了空间时,需要您的代码:)现在测试 – splash58