gpt4 book ai didi

php - php 5.3.8 中的 filter_var

转载 作者:可可西里 更新时间:2023-11-01 00:48:05 25 4
gpt4 key购买 nike

我正在开发一个用户注册表单并想验证用户的电子邮件地址。然而,我读过的所有 php 文档都建议使用 filter_var。我的脚本将有效电子邮件验证为无效。请发布一个工作脚本或者指导我完成我的脚本。她的是我的脚本:

     <?php
if(isset($_POST['email'])== true && empty($_POST['email'])false)
{
$email = $_POST['email'];
}
if(filter_var($email,FILTER_VALIDATE_EMAIL))
{
echo"valid email";
}
else
{
echo"invalid email";
}
?>

最佳答案

if(isset($_POST['email'])== true && empty($_POST['email'])false)

应该是

if(isset($_POST['email']) && !empty($_POST['email']) )

或作为 @jack你可以只使用

if (!empty($_POST['email']))

empty() 做隐式 isset()

关于php - php 5.3.8 中的 filter_var,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13648117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com