on the result of an expression
-
PHP报错Cannot use isset() on the result of an expression
如下图所示,本意是想检测input数组中是否包含key为is_read,但是报错。 按照isset的说明以及以往使用来看,并没有发现问题,看过别人对底层代码逻辑的分析,并不能很好的解惑。 目前暂不清楚为什么,因为$params的类型是数组没有错,只能暂时借助
1array_key_exists('is_read',$params)来判断,实现同样的目的。