您当前的位置:首页 > 网站建设笔记 >

php isset()和empty()函数分析

0

PHP中条件为真的情况有许多种,下面是常见的一些:

  • $var,如果$var具有非0值、空字符串、FALSE或NULL,则条件为真。
  • isset($var),如果$var具有不同于NULL的任何值,包括0、FALSE或空字符串,则条件为真。
  • TRUE、true、True等。

验证表单数据需要使用条件语句以及许多函数、运算符和表达式。一个常用的标准函数是isset(),它用于测试一个变量是否具有值(包括0、FALSE,或者一个空字符串,但不能是NULL)。

使用isset()函数的一个问题是:空字符串测试为TRUE,这意味着它不是验证HTML表单中的文本输入和文本框的有效方式。要检查用户输入到文本元素中的内容,可以使用empty()函数。它将检查一个变量是否具有空(empty)值:空字符串、0、NULL或FALSE。

顶部中部底部