2

この特定のコード行を使用して投稿値をセッション配列に格納するコードを作成しようとしています

$this->session->set_userdata('newdata', $newdata);

問題は、その中の値をエコーアウトできないように見えることです。

これが私がそれらをエコーアウトする方法です:

<?php echo $this->session->userdata('suffix'); ?>

セッションをエコーアウトする別の方法はありますか?

前もって感謝します!

4

4 に答える 4

6

これを使って

$session_data = $this->session->all_userdata();

echo '<pre>';
print_r($session_data);
于 2013-01-21T08:02:27.417 に答える
5

次のようにデータを設定した場合:

$this->session->set_userdata('newdata', $newdata);

次のようにアクセスする必要があります。

$this->session->userdata('newdata');

したがって、次のことができます。

// dump all content
var_dump($this->session->userdata('newdata'));

// or access array indexes like so.
$post_array = $this->session->userdata('newdata');
echo $post_array['index'];
于 2013-01-21T07:55:43.357 に答える
1

配列になるので、 を使用して内容を表示することはできませんechoprint_r()配列の表示に使用します。

于 2013-01-21T07:55:30.087 に答える