用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2340|回复: 1
收起左侧

[讨论/交流] Profiler 存在一个“数据类型” bug

[复制链接]
发表于 2012-4-19 10:11:35 | 显示全部楼层 |阅读模式
A PHP Error was encountered
Severity: Warning
Message: htmlspecialchars() expects parameter 1 to be string, object given
Filename: libraries/Profiler.php
Line Number: 514

if (is_array($val))
                        {
                                $val = print_r($val, TRUE);
                        }


只对   $val  是数组类型时进行了处理, 当 $val 是对象类型时 未对齐进行处理,导致 htmlspecialchars 会抛出一个 警告错误;

先改成如下即可:
if (is_array($val)  || is_object($val)  )
                        {
                                $val = print_r($val, TRUE);
                        }
发表于 2012-4-19 12:15:18 | 显示全部楼层
感谢反馈,CI 版本是?

本版积分规则