下記の様な記述をし、出力させたいのですが上手く行きません。
どのようにすれば良いのでしょうか?
教えて下さい。
<?php
session_start();
$store['1-1']['name']='果物';
$store['1-1']['price']='2000';
$store['1-1']['tani']='箱';
$store['2-2']['name']='野菜';
$store['2-2']['price']='1500';
$store['2-2']['tani']='袋';
$_SESSION = $store;
echo $_SESSION['store']['2-2']['name'];
?>
果物を出力させたいのですがエラーになってしまいます。
間違っている所をおしえてください。宜しくお願いします。
No.2ベストアンサー
- 回答日時:
<?php
session_start();
$store['1-1']['name'] = '果物';
$store['1-1']['price'] = '2000';
$store['1-1']['tani'] = '箱';
$store['2-2']['name'] = '野菜';
$store['2-2']['price'] = '1500';
$store['2-2']['tani'] = '袋';
$_SESSION = $store;
echo $_SESSION['1-1']['name']; // 結果:果物
?>
No.1
- 回答日時:
以下のように修正する必要があります:
$_SESSION変数に直接アクセスするのではなく、配列$storeを使用する必要があります。
配列$storeのキーは「1-1」と「2-2」であるため、$_SESSION['store']['2-2']['name']ではなく、$_SESSION['1-1']['name']を使用する必要があります。
<php
session_start();
$store['1-1']['name'] = '果物';
$store['1-1']['price'] = '2000';
$store['1-1']['tani'] = '箱';
$store['2-2']['name'] = '野菜';
$store['2-2']['price'] = '1500';
$store['2-2']['tani'] = '袋';
$_SESSION = $store;
echo $_SESSION['1-1']['name']; // 結果:果物
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- 家具・インテリア 新しく枕を購入しようと思っています 1 2022/07/22 17:27
- PHP 記述のおかしいところを教えて下さい。 1 2023/02/03 11:25
- iPhone(アイフォーン) ドコモで買ったiPhone8を使っています。 今度、Apple Storeで新しいiPhone14p 5 2022/10/05 22:55
- 据え置き型ゲーム機 【 Xbox Series X|S 】BIOHAZARD 5、ローカル協力プレイ (2-2) 1 2023/05/01 15:36
- ノートパソコン https://www.mouse-jp.co.jp/store/g/gmouse-b4-i7-cg 3 2023/04/09 08:15
- iPhone(アイフォーン) iPhoneのapp storeで野狐囲碁が見つからない iPhone12のiOS15.4.1でap 2 2022/05/01 06:00
- iPhone(アイフォーン) iphoneの購入方法で、詳しい方、ご教示ください。 【前提】 iphone14Promaxの購入を 1 2022/09/24 17:07
- アプリ iPhoneです。 TVerのアプリを開いたところ、 アップデートを求められましたが、 「アプリのバ 1 2023/02/09 22:10
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
記述のおかしいところを教えて...
-
postgresからの配列を変数に
-
プログラミングC++のmapについて
-
UPDATEできない
-
VBA で、スペースを含むファイ...
-
プログラミング言語で、使える...
-
phpで分からないエラーが出てし...
-
リンク先のフォームに自動的に...
-
セッションを使わずに遷移先画...
-
変数が表示されない。
-
HTMLのリンクをクリックするこ...
-
HTMLで前の画面に戻る時、入力...
-
phpでの複数選択チェックボック...
-
チェックボックスによる検索
-
アマゾンのような評価の星を選...
-
画面が更新されてもチェックボ...
-
ラジオボタンをsessionで使いたい
-
現在ラジオボタンのデータベー...
-
PHPのエラーの解消法について教...
-
PHP で画面の一部だけを変えたい。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
重複を防ぐ記述について教えて...
-
VBA で、スペースを含むファイ...
-
PHPで入力フォームでデータを確...
-
Flaskでサーバー立ち上げに関して
-
phpで変数を使ってcopyできない
-
PHPからHTMLへの変数の受け...
-
ファイル名を変更してアップロ...
-
$_SESSIONに渡した後はそのまま...
-
テキストボックスの値を取得したい
-
openCVのトラックバーについて
-
scanfでの読み込み文字数制限
-
PHP MySql 画像を取得
-
アップロードファイル名の文字化け
-
Fortranでのファイル名操作につ...
-
ポインタ配列をfscanfで読み込...
-
WordのIDataObject::GetData呼...
-
UPDATEできない
-
C# 同じ処理をまとめたい
-
イタリア人がCatherineと聞いた...
-
mySQLのデータを多次元配列に格...
おすすめ情報