PHP の学習が初めてなので、API スクリプトが返す配列結果から値を選択/エコー/抽出する方法を理解するのに苦労しています。
標準の使用:
echo "<pre>";
print_r($ups_rates->rates);
echo "</pre>";
返される結果は次のようになります。
Array
(
[0] => Array
(
[code] => 03
[cost] => 19.58
[desc] => UPS Ground
)
[1] => Array
(
[code] => 12
[cost] => 41.69
[desc] => UPS 3 Day Select
)
[2] => Array
(
[code] => 02
[cost] => 59.90
[desc] => UPS 2nd Day Air
)
)
最初の配列結果の値のみを操作する必要がある場合: Code 3, 19.58, UPS Ground --- これらの値の 1 つまたは複数をエコーする正しい方法は何ですか?
私は考えました:
$test = $ups_rates[0][cost];
echo $test;
これは明らかに間違っており、配列の結果を理解していないことが改善されていません。返された配列の個々の値をエコーする方法、および/またはそれを変数に割り当てて通常の方法でエコーする方法を教えてください。