Fungsi PHP strcasecmp()

Contoh

Membandingkan dua string (tidak membedakan huruf besar dan kecil):

<?php
echo strcasecmp("shanghai","SHANGHAI");
?>

Contoh Berjalan

Definisi dan Penggunaan

Fungsi strcasecmp() membandingkan dua string.

Petunjuk:Fungsi strcasecmp() adalah aman untuk biner dan tidak membedakan huruf besar dan kecil.

Petunjuk:Fungsi ini mirip dengan strncasecmp() Fungsi mirip, tetapi berbeda, melalui strncasecmp() Anda dapat menentukan jumlah karakter string untuk dibandingkan.

Sintaks

strcasecmp(string1,string2)
Parameter Deskripsi
string1 Diperlukan. Tentukan string pertama yang akan dibandingkan.
string2 Diperlukan. Tentukan string kedua yang akan dibandingkan.

Detil Teknis

Nilai kembalian:

Fungsi ini mengembalikan:

  • 0 - Jika kedua string sama
  • <0 - Jika string1 Kurang dari string2
  • >0 - Jika string1 Lebih besar dari string2
Versi PHP: 4+

Contoh lebih banyak

Contoh 1

Membandingkan dua string (tidak membedakan huruf besar dan kecil, HELLO dan hELLo keluar sama):

<?php
echo strcasecmp("Shanghai","SHANGHAI");
echo "<br>";
echo strcasecmp("Shanghai","sHANGHai");
?>

Contoh Berjalan

Contoh 2

Nilai kembalian yang berbeda:

<?php
echo strcasecmp("Hello world!","HELLO WORLD!"); // Kedua string sama
echo strcasecmp("Hello world!","HELLO"); // string1 Lebih besar dari string2
echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // string1 Kurang dari string2
?>

Contoh Berjalan