Fungsi strcasecmp
Fungsi strcasecmp melakukan perbandingan rentetan binari-selamat tanpa mengira huruf besar/kecil.
Parameter pertama ialah rentetan pertama untuk perbandingan, parameter kedua ialah rentetan kedua.
Fungsi ini mengembalikan 0 jika rentetan adalah sama, nombor -1 jika rentetan pertama lebih kecil daripada kedua,
dan nombor lebih besar 1 jika rentetan pertama lebih besar daripada kedua.
Sintaks
strcasecmp(string $str1, string $str2): int
Contoh
Membandingkan dua rentetan sama dalam kes berbeza:
<?php
$res = strcasecmp('Hello', 'hello');
echo $res;
?>
Keputusan pelaksanaan kod:
0
Contoh
Membandingkan rentetan di mana pertama lebih kecil daripada kedua:
<?php
$res = strcasecmp('apple', 'banana');
echo $res;
?>
Keputusan pelaksanaan kod:
-1
Contoh
Membandingkan rentetan di mana pertama lebih besar daripada kedua:
<?php
$res = strcasecmp('zebra', 'apple');
echo $res;
?>
Keputusan pelaksanaan kod:
1
Lihat juga
-
fungsi
strcmp,
yang membandingkan rentetan dengan mengira huruf besar/kecil -
fungsi
strncasecmp,
yang membandingkan n aksara pertama rentetan tanpa mengira huruf besar/kecil