아래 배열 개체의 모든 제품에 대해 (id_product & cart_id)를 얻으려고합니다.
Order Object
(
[product_list] => Array
(
[0] => Array
(
[id_product_attribute] => 14923
[id_product] => 2024
[cart_quantity] => 1
[id_shop] => 1
[id_customization] =>
[name] => Glitch Peacock Optimise A.I.R. Full Zip Triathlon Suit - Men
)
[1] => Array
(
[id_product_attribute] => 14925
[id_product] => 2025
[cart_quantity] => 1
[id_shop] => 1
[id_customization] =>
[name] => Full Zip Triathlon Suit - Men
)
)
)
데이터를 얻는 최적화 된 방법이 무엇인지 잘 모르겠습니다. 이견있는 사람 ? 감사
product_list는 Order 개체 내부의 배열입니다. 그것을 반복하고 필요한 필드를 얻으십시오.
<?php
class Order
{
public $product_list = [];
}
$order = new Order();
$order->product_list = [
[
'id_product_attribute' => 14923,
'id_product' => 2024,
'cart_quantity' => 1,
'id_shop' => 1,
'id_customization' => '',
'name' => 'Glitch Peacock Optimise A.I.R. Full Zip Triathlon Suit - Men',
],
[
'id_product_attribute' => 14925,
'id_product' => 2025,
'cart_quantity' => 1,
'id_shop' => 1,
'id_customization' => '',
'name' => 'Full Zip Triathlon Suit - Men',
],
];
foreach ($order->product_list as $product) {
var_dump($product['id_product']);
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다