而不是做以下:
print $this->session->userdata('username');
print $this->session->userdata('email');
print $this->session->userdata('phone');
print $this->session->userdata('fax');
//etc...
有沒有辦法做這樣的事情
foreach($this->session as $key=>$val) print $key.'-'.$val;
或者是有可能做這樣的事情
print_r($this->session);
的原因,我問是因爲我不知道SESSION鍵是什麼,我也希望能夠通過CI會話值進行循環。
OP表示他「也希望能夠循環訪問CI會話值。」 – Goose 2016-04-01 19:00:49
由於在這一點上它是一個數組,它應該更容易遍歷(即使是遞歸),但我相信他需要知道他有什麼可用的。無論如何,這只是另一種方式來做到這一點。 – 2016-04-01 19:10:14
啊,我明白了。我不使用投射,它的一個例子就是澄清。欣賞它。 – Goose 2016-04-01 19:14:59