Rumah >pembangunan bahagian belakang >tutorial php >Garis Panduan Pengaturcaraan PHP: Rentetan pengesahan yang sah terhad kepada nombor dan huruf
Disiplin pengaturcaraan adalah penting untuk memastikan kualiti dan kebolehselenggaraan kod, terutamanya apabila membangunkan aplikasi PHP. Salah satu keperluan biasa ialah pengesahan rentetan input yang cekap untuk memastikan ia mengandungi hanya aksara angka dan abjad. Artikel ini akan memperkenalkan cara menulis kod dalam PHP untuk mencapai keperluan ini semasa mengikuti konvensyen pengaturcaraan.
Dalam pengaturcaraan PHP, mengikut piawaian pengaturcaraan tertentu boleh menjadikan kod lebih mudah dibaca dan diselenggara, sambil membantu mengurangkan ralat dan meningkatkan prestasi kod. Berikut ialah beberapa cadangan untuk piawaian pengaturcaraan:
Di bawah ialah kod sampel untuk mengesahkan bahawa rentetan input hanya mengandungi nombor dan huruf, dan kembalikan hasil pengesahan.
<?php function validateString($input) { if (preg_match('/^[a-zA-Z0-9]+$/', $input)) { return true; } else { return false; } } $input1 = "Hello123"; $input2 = "123456"; $input3 = "Hello123!"; if (validateString($input1)) { echo "输入字符串 $input1 仅包含数字和字母 "; } else { echo "输入字符串 $input1 包含非法字符 "; } if (validateString($input2)) { echo "输入字符串 $input2 仅包含数字和字母 "; } else { echo "输入字符串 $input2 包含非法字符 "; } if (validateString($input3)) { echo "输入字符串 $input3 仅包含数字和字母 "; } else { echo "输入字符串 $input3 包含非法字符 "; } ?>
Dalam kod di atas, kami telah menentukan fungsi validateString
,用正则表达式'/^[a-zA-Z0-9]+$/'
untuk menyemak sama ada rentetan input mengandungi hanya aksara angka dan abjad. Kemudian, kami mengesahkan tiga input berbeza dan mengeluarkan hasil pengesahan.
Mengikuti konvensyen pengaturcaraan di atas, kami menulis fungsi pengesahan yang berkesan dan mengujinya dengan ringkas. Dengan cara ini, anda boleh memastikan bahawa data input adalah seperti yang diharapkan dan selamat, sambil meningkatkan kebolehbacaan dan kebolehselenggaraan kod.
Secara amnya, spesifikasi pengaturcaraan memainkan peranan penting dalam pengaturcaraan PHP dan dengan berkesan mengesahkan bahawa rentetan hanya mengandungi aksara angka dan abjad adalah salah satu amalan khusus. Saya harap artikel ini boleh memberi inspirasi kepada anda dan menggesa anda untuk menulis kod PHP yang lebih standard dan selamat.
Atas ialah kandungan terperinci Garis Panduan Pengaturcaraan PHP: Rentetan pengesahan yang sah terhad kepada nombor dan huruf. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!