Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Melaksanakan pengesahan input pengguna mudah menggunakan pernyataan gelung semasa dalam PHP

Melaksanakan pengesahan input pengguna mudah menggunakan pernyataan gelung semasa dalam PHP

WBOY
WBOYasal
2024-03-07 17:54:041135semak imbas

Melaksanakan pengesahan input pengguna mudah menggunakan pernyataan gelung semasa dalam PHP

Tajuk: Menggunakan PHP while loop untuk melaksanakan pengesahan input pengguna yang mudah

Dalam pengaturcaraan PHP, pengesahan input pengguna merupakan bahagian yang sangat penting, yang boleh memastikan keselamatan dan kestabilan program. Pernyataan gelung sementara boleh digunakan untuk mengesahkan input pengguna, dan pengguna boleh ditanya berulang kali sehingga input memenuhi keperluan. Seterusnya kami akan memperkenalkan cara menggunakan gelung while dalam PHP untuk melaksanakan pengesahan input pengguna yang mudah.

Mula-mula, mari kita lihat contoh praktikal: Katakan kita memerlukan pengguna memasukkan alamat e-mel yang sah Jika pengguna memasukkan alamat e-mel yang bukan alamat e-mel yang sah, pengguna dikehendaki memasukkannya semula sehingga pengguna memasukkannya dengan betul.

Berikut ialah contoh kod yang menggunakan gelung while PHP untuk melaksanakan pengesahan input pengguna:

<?php
$isValid = false;

while (!$isValid) {
    $email = readline("请输入您的邮箱地址:");

    if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
        echo "邮箱地址合法!
";
        $isValid = true;
    } else {
        echo "邮箱地址不合法,请重新输入!
";
    }
}
?>

Dalam kod di atas, kami menggunakan gelung sementara untuk meminta pengguna memasukkan alamat e-mel dan menggunakan penapis FILTER_VALIDATE_EMAIL untuk mengesahkan memasukkan alamat e-mel Adakah alamat itu sah? Jika alamat e-mel yang dimasukkan oleh pengguna tidak sah, kami akan memaparkan mesej gesaan dan meneruskan gelung sehingga pengguna memasukkannya dengan betul.

Dengan cara ini, menggunakan penyataan gelung sementara PHP, kami boleh mengesahkan input pengguna dengan mudah dan meningkatkan keteguhan serta pengalaman pengguna program.

Semoga contoh di atas dapat membantu anda lebih memahami cara menggunakan gelung sementara PHP untuk melaksanakan pengesahan input pengguna yang mudah. Semoga berjaya dengan pengaturcaraan anda!

Atas ialah kandungan terperinci Melaksanakan pengesahan input pengguna mudah menggunakan pernyataan gelung semasa dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn