スタックオーバーフロー、
PHP に飛び込もうとしましたが、行き詰まったようです。var_dump($codes) が次のような事前生成された配列があります。
array(2) {
[0]=>
array(3) {
["code"]=>
string(5) "01332"
["description"]=>
string(19) "Derby Discount Code"
["discount_amount"]=>
string(2) "15"
}
[1]=>
array(3) {
["code"]=>
string(5) "01283"
["description"]=>
string(25) "South Derby Discount Code"
["discount_amount"]=>
string(2) "20"
}
}
$code の変数を _POST するフォームがあり、上記の配列を検索して、上記のネストされた配列のいずれかに $code と一致するかどうかを確認したいと考えています。だとしたら、割引額と説明を個別の変数として取得できるようにしたいです。
これまでのところ、次のものがあります。
if(in_array($code, $codes)) {
//apply discount code using $discount_amount
}
$codes は、この質問の上部に投稿された配列を出力します。