私は連想配列内の2つの価格を比較しようとしています。私は計算をするために両方の価格を引き出す必要があります。PHPの1つの関連配列で2つの値を比較する方法
[10] => Array
(
[A Is For Annabelle 681 2 (fat Quarter)] => 2.8500
[A Is For Annabelle 681 2 (yardage)] => 7.9500
)
と私がしようとしているコードは次のとおりです:私が持っている配列です
$fqPrice;
$ydPrice;
foreach ($value as $key => $value) {
if (strpos($key, 'yd') !== false || strpos($key, 'yardage') !== false) {
$ydPrice = $value;
}
if (strpos($key, 'fq') !== false || strpos($key, 'fat quarter') !== false) {
$fqPrice = $value;
}
}
それは文の場合は、最初に取得しますが、第2 1を実行しません。
いくつかのコードが不明であり、何が問題なのかわかりません。あなたが試しているコードが動作しているかどうかを言わないでください –
@Dagonそれについて残念ですが、それを更新しました – BrittB
あなたのルーピングよりもう一つ次元があります –