Bandingkan dua string (peka huruf besar/kecil):
<?phpecho strcmp("Halo dunia!","Halo dunia!");?>Fungsi strcmp() membandingkan dua string.
Catatan: Fungsi strcmp() aman untuk biner dan peka huruf besar-kecil.
Tip: Fungsi ini mirip dengan fungsi strncmp(), hanya saja dengan strncmp() Anda dapat menentukan jumlah karakter untuk setiap string yang akan dibandingkan.
strcmp( 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 (peka huruf besar-kecil, keluaran Hello dan hello tidak sama):
<?phpecho strcmp("Halo","Halo");echo "<br>";echo strcmp("Halo","hELLo");?>Nilai pengembalian yang berbeda:
<?phpecho strcmp("Halo dunia!","Halo dunia!"); // kedua string tersebut equalecho strcmp("Halo dunia!","Halo"); // string1 lebih besar dari string2echo strcmp("Halo dunia !","Halo dunia! Halo!"); // string1 lebih kecil dari string2 ?>