我想知道userdata的内容是什么。我怎么能这样做。
log_message($this->CI->session->userdata) //array
答案 0 :(得分:2)
如何使用var_export
:
$string = var_export($this->CI->session->userdata, TRUE)
log_message($string) // array(...)
它会将数组转换为log_message
所期望的字符串。
答案 1 :(得分:1)
确保在检查会话数据之前加载会话库。
$this->load->library('session');
print_r($this->session->all_userdata());
编辑:
您不应该将数组发送到日志文件... log_message()是 只是想写一个字符串..那应该是info / error / debug .. 所以你不会在你的日志文件中得到这个数组..
检查this
答案 2 :(得分:0)
您可以执行此操作以显示会话中的所有用户数据
print_r($this->session->all_userdata());