Fungsi PHP strcasecmp()

Contoh

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

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

Jalankan Contoh

Definisi dan penggunaan

Fungsi strcasecmp() membandingkan dua string.

Petunjuk:Fungsi strcasecmp() adalah biner aman dan tak mempertimbangkan besar kecil.

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

Sintaks

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

Detil Teknik

Balikan nilai:

Fungsi ini mengembalikan:

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

Lebih banyak contoh

Contoh 1

Bandingkan dua string (tidak mempertimbangkan besar kecil, HELLO dan hELLo keluar sama):

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

Jalankan Contoh

Contoh 2

Balikan nilai yang berbeza:

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

Jalankan Contoh