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

phpstrcasecmp(string $str1, string $str2): int

Contoh

Membandingkan dua rentetan sama dalam kes berbeza:

php<?php
  $res = strcasecmp('Hello', 'hello');
  echo $res;
?>

Keputusan pelaksanaan kod:

php0

Contoh

Membandingkan rentetan di mana pertama lebih kecil daripada kedua:

php<?php
  $res = strcasecmp('apple', 'banana');
  echo $res;
?>

Keputusan pelaksanaan kod:

php-1

Contoh

Membandingkan rentetan di mana pertama lebih besar daripada kedua:

php<?php
  $res = strcasecmp('zebra', 'apple');
  echo $res;
?>

Keputusan pelaksanaan kod:

php1

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