0 レビュー
2 回答
PHP配列、「親」を循環
タイトルが正しくない場合は申し訳ありませんが、これらの配列値が何と呼ばれるかわかりませんでした。
データを返すAPI呼び出しを行っていますが、そのデータを使用したいと思います。 現在、データには最大20の「オファー」を含めることができます。 それぞれに独自の価格があります。 最低価格を返品したい
結果の構造は次のとおりです。 結果->0->オファー->「0-19からの数」->価格 したがって、各オファー(番号0〜19)には価格があります。
すべてのデータを一度に取得して、最低価格を出力する簡単な方法はありますか?
$price = $price_array['results'][0]['offers']['*can i cycle this part*']['price'];
わからない
0
レビュー
答え :
解決策:
foreach ($price_array['results'][0]['offers'] as $offer) {
echo $offer['price'];
// and do what you want
}
または多分:
$minPrice = min(array_column($price_array['results'][0]['offers'], 'price'));
echo $minPrice;
わからない
0
レビュー
答え :
解決策:
array_columnとmin()を使用できます。
$price = min(array_column($price_array['results'][0]['offers'],'price'));
これにより、配列のその列の最低価格が返されます。
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。