所以我有点卡在这里我有跟随的对象数组
Array
(
[0] => stdClass Object
(
[ord_obj_guid] => b0c6836a-be91-e3b9-6083-685862edf6a0
[job_type_obj_guid] => 9852c71f-e367-1ee0-ae05-ec5d1ee59661
[client_sku] => 6215
[client_description] => iSeamless Delivery and Hookup Add-On
[ord_skus_guid] => 9828a5b5-8ea2-73a9-7f6e-622608f353c0
[Current_Line_Item_Status] => 9828a5b5-8ea2-73a9-7f6e-622608f353c0
[Product_Or_Service] => false
)
[1] => stdClass Object
(
[ord_obj_guid] => b0c6836a-be91-e3b9-6083-685862edf6a0
[job_type_obj_guid] => 48bdc72d-2d79-01dd-8991-1ff4d1d36021
[client_sku] => 9410101
[client_description] => HAULAWAY AND RECYCLING
[ord_skus_guid] => dc58110d-afc4-b2b2-f02f-85c66700778a
[Current_Line_Item_Status] => dc58110d-afc4-b2b2-f02f-85c66700778a
[Product_Or_Service] => false
)
[2] => stdClass Object
(
[ord_obj_guid] => b0c6836a-be91-e3b9-6083-685862edf6a0
[job_type_obj_guid] => 09577d07-74df-6196-f050-3c08a1bcf77e
[client_sku] => 3006
[client_description] => Product Return
[ord_skus_guid] => 3e9d1b73-566c-c4d3-1dfa-4bef21cdc2ad
[Current_Line_Item_Status] => 3e9d1b73-566c-c4d3-1dfa-4bef21cdc2ad
[Product_Or_Service] => true
)
[3] => stdClass Object
(
[ord_obj_guid] => b0c6836a-be91-e3b9-6083-685862edf6a0
[job_type_obj_guid] => ff7a9a7f-5120-a089-ac0e-67d83c10533e
[client_sku] => 3005
[client_description] => Product Delivery
[ord_skus_guid] => 8142eee9-fe83-74d8-958e-97439d6dd6ca
[Current_Line_Item_Status] => 8142eee9-fe83-74d8-958e-97439d6dd6ca
[Product_Or_Service] => true
)
[4] => stdClass Object
(
[ord_obj_guid] => b0c6836a-be91-e3b9-6083-685862edf6a0
[job_type_obj_guid] => 5d64cd87-6ccd-adf7-1015-a6e21710541c
[client_sku] => 4001225
[client_description] => INSTALL COOK TOP
[ord_skus_guid] => 2b60db24-8130-14c4-fb3e-5b42033d1909
[Current_Line_Item_Status] => 2b60db24-8130-14c4-fb3e-5b42033d1909
[Product_Or_Service] => false
)
[5] => stdClass Object
(
[ord_obj_guid] => b0c6836a-be91-e3b9-6083-685862edf6a0
[job_type_obj_guid] => 48bdc72d-2d79-01dd-8991-1ff4d1d36021
[client_sku] => 9410101
[client_description] => HAULAWAY AND RECYCLING
[ord_skus_guid] => 4e884ae1-eb59-4d4b-4d4c-211b23d56f89
[Current_Line_Item_Status] => 4e884ae1-eb59-4d4b-4d4c-211b23d56f89
[Product_Or_Service] => false
)
)
我想循环它,然后如果Product或Service字段为true我想调用一个函数,我正在接受我需要一个foreach循环但是我很少迷失我应该如何设置foreach循环,任何帮助都会有很大的帮助
答案 0 :(得分:0)
试一试:
<html>
<head>
<title>Online PHP Script Execution</title>
</head>
<body>
<?php
//$param = array();
$param = array(
array("ord_obj_guid"=>80,"job_type_obj_guid"=>89,"client_sku"=>79,"client_description"=>80,"ord_skus_guid"=>79,"Current_Line_Item_Status"=>79,"Product_Or_Service"=>false),
array("ord_obj_guid"=>80,"job_type_obj_guid"=>89,"client_sku"=>79,"client_description"=>80,"ord_skus_guid"=>79,"Current_Line_Item_Status"=>79,"Product_Or_Service"=>true),
array("ord_obj_guid"=>80,"job_type_obj_guid"=>89,"client_sku"=>79,"client_description"=>80,"ord_skus_guid"=>79,"Current_Line_Item_Status"=>79,"Product_Or_Service"=>false),
array("ord_obj_guid"=>80,"job_type_obj_guid"=>89,"client_sku"=>79,"client_description"=>80,"ord_skus_guid"=>79,"Current_Line_Item_Status"=>79,"Product_Or_Service"=>false),
);
for($i=0;$i<count($param);$i++){
if($param[$i]['Product_Or_Service']=='true'){
echo "Done";
}
}
?>
</body>
</html>