Misal ada dua buah string yaitu
String 1 : abcd1234343422
String 2 : abcd123##!4343422
Pada string diatas, string 1 hanya berupa angka dan huruf saja. Sementara string 2 ada karakter # dan !. Nah Kita ingin agar string 1 memunculkan pesan ‘string benar’ dan string 2 memunculkan pesan ‘string salah’
Bagaimana kodenya di PHP?
Berikut kodenya
<?php
$strings = array('abcd1234343422', 'abcd123##!4343422');
foreach ($strings as $testcase) {
if (ctype_alnum($testcase)) {
echo "$testcase string benar.\n";
} else {
echo "$testcase string salah.\n";
}
}
?>
Ya.. kita menggunakan fungsi ctype_alnum()
untuk kasus ini.
Selamat mencoba!