我和我的同事正在争论如何在PHP函数中返回布尔值.
你使用哪一个?为什么?
return 0;
return 1;
Run Code Online (Sandbox Code Playgroud)
要么
return false;
return true;
Run Code Online (Sandbox Code Playgroud)
很明显,第一个变种在编程语言中使用严格的输入不能很好地工作,但在大多数情况下它在PHP中都能正常工作.
我使用的是第一个更符合逻辑的变量,但是我无法提出好的参数,但是"返回布尔值,如果你想返回一个布尔值"和"更具可读性",但它们相当弱.
php ×1