質問編集履歴

2

2020/03/17 00:27

投稿

mc_fan_k
mc_fan_k

スコア4

test CHANGED
File without changes
test CHANGED
@@ -51,3 +51,49 @@
51
51
 
52
52
 
53
53
  もし分かる方いらっしゃいましたら、教えていただきたいです。
54
+
55
+
56
+
57
+ 追記。
58
+
59
+ そもそもアクセスするページごとにセッションの中の階層を分けようとしていて、例えば/hoge/fuga/という階層のページにアクセスしたら$_SESSION['app']['hoge']['fuga']にデータを格納するということをしたかったです。
60
+
61
+
62
+
63
+ なので、例えば3つのページに遷移して、それぞれのURLが
64
+
65
+ /hoge/fuga/index.php
66
+
67
+ /hoge/foo/index.php
68
+
69
+ /var/foo/index.php
70
+
71
+ の場合、URLをexplodeするなりなんなりして
72
+
73
+ ```PHP
74
+
75
+ $_SESSION['app'] = array(
76
+
77
+ 'hoge' => array(
78
+
79
+ 'fuga' => array(),
80
+
81
+ 'foo' => array(),
82
+
83
+ ),
84
+
85
+ 'var' => array(
86
+
87
+ 'foo' => array(),
88
+
89
+ )
90
+
91
+ );
92
+
93
+ ```
94
+
95
+ というセッションを保持したいというイメージです。
96
+
97
+
98
+
99
+ 追記依頼を頂いた方の質問に答えられてるかは分かりませんが、あまり国語力がないのでご容赦ください・・・

1

2020/03/17 00:27

投稿

mc_fan_k
mc_fan_k

スコア4

test CHANGED
File without changes
test CHANGED
@@ -46,7 +46,7 @@
46
46
 
47
47
  ```
48
48
 
49
- とすれば出来るのですが、値の数が一定ではなく、上限も定めないとすると、ifで値の数によって配列の作り方を変えるということも出来ません。
49
+ とすれば出来るのですが、値の数が一定ではなく、上限も定めないとすると、ifで値の数によって配列の作り方を変えるということも出来ません。
50
50
 
51
51
 
52
52