严格标准:is_a():已弃用。请使用instanceof运算符

时间:2012-05-23 14:51:56

标签: php cakephp error-handling cakephp-2.0

我正在使用cakephp 2.0。我已将用户登录与xenforo集成,但在完成任何操作(如添加,编辑,删除视图未重定向)后,$this->redirect无法正常工作。

我收到此错误:

  

严格标准:is_a():已弃用。请在......中使用instanceof运算符

由于

2 个答案:

答案 0 :(得分:6)

此功能在5.0中已弃用,但由于它有有效的用例,instanceof未涵盖,因此在5.3中重新引入。我建议你升级你的PHP安装。

答案 1 :(得分:0)

因为is_a():已弃用。请改用instanceof operator

if($object instanceof stdClass)
{
    ...
}