可能是一个愚蠢的问题,但我似乎无法找到一个直接的答案.
是$id != ""一样的!empty($id)吗?
也就是它正确使用if(isset($id) && !empty($id)),以确定是否一个变量被设定,并没有空/空?
第 empty()涵盖除了一个空字符串许多其他条件. http://php.net/manual/en/function.empty.php 从文档中:
"" (一个空字符串)0 (0作为整数)0.0 (0作为浮点数)"0" (0作为字符串)NULLFALSEarray() (一个空数组)$var; (声明的变量,但没有值)另外,如果你想告诉一个变量是否为"空",那么就empty()需要了.没有必要isset().
| 归档时间: |
|
| 查看次数: |
157 次 |
| 最近记录: |