誰かがこのコード行が何を意味するのか説明できますか?PHPの多次元配列Q
$_SESSION["shopping_cart"][$number_of_items]=$_GET["product_id"];
ITはPHPです。私はセッションのコンセプトを知っていて、それは多次元配列であることを知っていますが、 '='の後のステートメントと多次元配列の関係は何ですか?
誰かがこのコード行が何を意味するのか説明できますか?PHPの多次元配列Q
$_SESSION["shopping_cart"][$number_of_items]=$_GET["product_id"];
ITはPHPです。私はセッションのコンセプトを知っていて、それは多次元配列であることを知っていますが、 '='の後のステートメントと多次元配列の関係は何ですか?
URL文字列の値をセッションに割り当てています。配列は次のようになります:
Array
(
[shopping_cart] => Array
(
[4] => 12345
)
)
私は知っていますが、この値は何に割り当てられますか? [shopping_cart]の最初の配列、または [$ number_of_items]の2番目の配列には?? – HunterXxX
編集を追加しました。それはあなたの質問に答えますか? – waterloomatt
これは、URLの値が内部配列の右に割り当てられることを意味しますか? – HunterXxX
私は '= 'はPHPの代入演算子以外のものとして使用されているとは思われません。 –
私は知っていますが、この値は何に割り当てられますか? [shopping_cart]である最初の配列、または[$ number_of_items]である2番目の配列に?? – HunterXxX
'$ _SESSION [" shopping_cart "]'の後に '[$ number_of_items]'を追加すると、 '$ _SESSION'配列に配列' 'shopping_cart'''に対応する値が含まれていることを意味します。その配列にキー '$ number_of_items'と値' $ _GET ['product_id'] 'を作成しています。 –