使用 for 在数组中添加输入的错误

我在 PHP 代码中有一个问题。它没有给我任何输出。我的错在哪里?


if (isset($_POST['regBtn'])) {

    $fname = strip_tags(trim($_POST['fname']));

    $lname = strip_tags(trim($_POST['lname']));

    $email = strip_tags(trim($_POST['email']));

    $password = strip_tags(trim($_POST['password']));

    $errMsg = array();

    for($i=0; $i<=3;$i++) {

    if (strlen($fname) < 0) {

        $errMsg[$i] = "Գրեք Ձեր անունը ամբողջությամբ։";

    } elseif (strlen ($lname) <0) {

        $errMsg[$i] = "Գրեք Ձեր ազգանունը ամբողջությամբ";

    } elseif (strlen($email) < 0) {

        $errMsg[$i] = "Գրեք Ձեր էլ․ հասցեն";

    } elseif (strlen($password) < 6) {

        $errMsg = "Գաղտնաբառը պետք է պարունակի առնվազն 6 նիշ";

    } }

    var_dump ($errMsg); 

 }

else {



}


胡子哥哥
浏览 126回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP