我想知道是否可以简化我的 PHP 条件。
从:
/* Do nothing if there are no taxonomies. */
if(!property_exists(__CLASS__, 'taxonomies') || !$this->taxonomies || empty($this->taxonomies) || is_null($this->taxonomies)){
return;
}
至:
/* Do nothing if there are no taxonomies. */
if(!property_exists(__CLASS__, 'taxonomies') || !$this->taxonomies){
return;
}
!$this->taxonomies
完成!is_null($this->taxonomies)
了吗!empty($this->taxonomies)
?
- 必须存在一个类属性。
- 数据不得为 NULL。
- 数据绝对不能为空。
- 数据绝不能有错误值。