在Wordpress中有一個函數(has_filter),返回false
或integer
。在PHP中聲明'0'爲真如果聲明
我想識別0
在if語句中是一個真實的,所以我這樣寫。
if(!(false === has_filter($tag, $function_to_check)))
{
echo "true!";
}
但我認爲這段代碼有點複雜。有這樣的情況下寫更好的方法嗎?
我不是在wordpress.stackexange.com問這個問題,因爲它是關於PHP本身。
這段代碼是否工作?如果確實如此糟糕?它可能看起來很複雜,但如果它起作用,它對我來說看起來不錯。 –
代碼是代碼。有時看起來很糟糕,即使它是完成某件事的最佳方式。 –
你可以將'if(!(... === ...))'改成'if(...!== ...)'' –