不工作我有一個PHP函數,返回true或false和工作正常,當我說:邏輯運算符在PHP
if (is_valid_locale($locale)) {
// do something
}
然而,當我試圖找到的東西,不返回一個有效的區域設置這個:
if (!is_valid_locale($locale)) {
// do something else
}
當我回顯功能,它確實吐出「f」爲false。所以該功能起作用。
我嘗試過其他的東西,如:
if (is_valid_locale($locale)==false) {
// do something else
}
但是它仍然沒有趕上。
我做錯了什麼?
'echo false'將* not *打印*'「f」作爲false'*。這聽起來像你的函數實際上是返回字符串'「f」'而不是布爾'false'。 –