empty()可以用来检查一个变量是否被声明或者值为false,通常被用来检查一个表单变量是否被发送或者包含数据。
例如一个登录表单:
<?php if(!empty($_POST['uname'])&&!empty($_POST['pwd'])){ echo 'Login Success!'; } ?> <html> <head> <title></title> </head> <body> <h1>User Login</h1> <form method="post"> username:<input type="text" name="uname"/><br/> password:<input type="password" name="pwd"/><br/> <input type="submit" value="login"/> </form> </body> </html>