OK、私はPHPが初めてです。私の質問を説明するために最善を尽くします。
これは json オブジェクトの var_dump です。
私がやろうとしているのは、「register_sale_products」オブジェクトの情報にアクセスすることです。
各販売における製品の SKU、価格などの製品情報が含まれています。以下の例では、SKU をリストしようとしています。
object(stdClass)[1]
public 'register_sales' =>
array
0 =>
object(stdClass)[2]
public 'id' => string '7c969b77-6825-bc65-3e04-64f922a570eb' (length=36)
public 'register_id' => string '07709f8e-8d90-11e0-8e09-4040f540b50a' (length=36)
public 'invoice_number' => string 'BH8464' (length=6)
public 'register_sale_products' =>
array
...
public 'totals' =>
object(stdClass)[6]
...
public 'register_sale_payments' =>
array
...
1 =>
object(stdClass)[9].......
このコードを使用して、最初の「製品」オブジェクト配列「register_sale_products」から 1 つの SKU を取得できました。
$array = array() ;
foreach($data->register_sales as $sale){
$array = $sale->register_sale_products ;
}
foreach($array as $saleprod){
$details = explode(' / ', $saleprod->sku);
$result = $details[0];
}
echo $result;
配列内の各オブジェクトの結果を取得する必要があります。
どんな助けでも大歓迎です。