我正试图故意失败...根据文档get_term_by
,如果未发现任何内容,将返回false
。
我发出:
$exiting_term = get_term_by('slug', sanitize_title("something"), 'non-existing-one');
然后我...
var_dump($existing_term);
输出为:
bool(false)
但是,我的代码将不会进入该代码块。为什么会这样?
if ($existing_term === false) {
/// NEVER GETS HERE.
}
答案 0 :(得分:2)
您有错字。
var_dump('exiting_term' == 'existing_term');
--> bool(false)