php
  • session
  • multidimensional-array
  • 2017-11-20 2 views 0 likes 
    0

    誰かがこのコード行が何を意味するのか説明できますか?PHPの多次元配列Q

    $_SESSION["shopping_cart"][$number_of_items]=$_GET["product_id"]; 
    

    ITはPHPです。私はセッションのコンセプトを知っていて、それは多次元配列であることを知っていますが、 '='の後のステートメントと多次元配列の関係は何ですか?

    +1

    私は '= 'はPHPの代入演算子以外のものとして使用されているとは思われません。 –

    +0

    私は知っていますが、この値は何に割り当てられますか? [shopping_cart]である最初の配列、または[$ number_of_items]である2番目の配列に?? – HunterXxX

    +0

    '$ _SESSION [" shopping_cart "]'の後に '[$ number_of_items]'を追加すると、 '$ _SESSION'配列に配列' 'shopping_cart'''に対応する値が含まれていることを意味します。その配列にキー '$ number_of_items'と値' $ _GET ['product_id'] 'を作成しています。 –

    答えて

    0

    URL文字列の値をセッションに割り当てています。配列は次のようになります:

    Array 
    (
        [shopping_cart] => Array 
         (
          [4] => 12345 
         ) 
    ) 
    
    +0

    私は知っていますが、この値は何に割り当てられますか? [shopping_cart]の最初の配列、または [$ number_of_items]の2番目の配列には?? – HunterXxX

    +0

    編集を追加しました。それはあなたの質問に答えますか? – waterloomatt

    +0

    これは、URLの値が内部配列の右に割り当てられることを意味しますか? – HunterXxX

    関連する問題