Bandingkan dua string (tidak peka huruf besar-kecil):
<?phpecho strcasecmp("Halo dunia!","HALO DUNIA!");?>Fungsi strcasecmp() membandingkan dua string.
Tip: Fungsi strcasecmp() aman untuk biner dan tidak peka huruf besar-kecil.
Tip: Fungsi ini mirip dengan fungsi strncasecmp(), hanya saja dengan strncasecmp() Anda dapat menentukan jumlah karakter untuk setiap string yang akan dibandingkan.
strcasecmp( string1,string2 )
parameter | menggambarkan |
---|---|
string1 | Diperlukan. Menentukan string pertama yang akan dibandingkan. |
string2 | Diperlukan. Menentukan string kedua yang akan dibandingkan. |
Nilai pengembalian: | Fungsinya kembali: 0 - jika kedua string sama <0 - jika string1 lebih kecil dari string2 >0 - jika string1 lebih besar dari string2 |
---|---|
Versi PHP: | 4+ |
Bandingkan dua string (tidak peka huruf besar/kecil, keluaran HELLO dan hELLo sama):
<?phpecho strcasecmp("Halo","HELLO");echo "<br>";echo strcasecmp("Halo","hELLo");?>Nilai pengembalian yang berbeda:
<?phpecho strcasecmp("Halo dunia!","HELLO WORLD!"); // Kedua string tersebut equalecho strcasecmp("Halo dunia!","HELLO"); // String1 lebih besar dari string2echo strcasecmp("Halo dunia !","HALO DUNIA! HALO!"); // String1 lebih kecil dari string2 ?>