如果条件是抛出通知

时间:2017-05-07 10:59:47

标签: php

if条件是如何解决这个问题?

Notice: Trying to get property of non-object in /view_rep.php on line 17

这是我的PHP代码

if ($check->check_area->id != @$_GET['check_area']) {
  unset($check[$k]);
}

我尝试了以下但仍然可以看到多个通知

error_reporting(0);
ini_set('display_errors',0);

Print_r($ check),打印以下

  [check_area] => stdClass Object
        (
            [id] => 5429140
            [url] => /api/v2/checke_areas/5429140
            [name] => Other
        )

1 个答案:

答案 0 :(得分:1)

似乎$check是一个对象数组。如果是这种情况,请更改if条件

if ($check->check_area->id ... 

if ($check['check_area']->id ...