用ci的parser传递对象到视图
$data['user'] = $user; //user 是一个对象$this->parser->parse('view', $data);
报错如下
----------------------------------------------------
A PHP Error was encountered
Severity: 4096
Message: Object of class stdClass could not be converted to string
Filename: libraries/Parser.php
Line Number: 63
怎么解决呢?改写parser类?怎么改? 本身就不支持对象吧?这个又不是视图! 本帖最后由 visvoy 于 2009-6-3 11:46 编辑
CI的parser不允许解析对象类
像key=>val数组,其中非数组类型的val在解析的时候会被强制转换为string
乃用的对象类型的$user作为val,转换的时候就提示错误了 $this->load->libraries("Parser");
页:
[1]