Fungsi PHP strcmp()

Contoh

Bandingkan kalimat string (berbeda huruf besar ke kecil):

<?php
echo strcmp("Hello world!","Hello world!");
?>

Contoh Berjalan

Definisi dan Penggunaan

Fungsi strcmp() membandingkan dua string.

Komentar:Fungsi strcmp() adalah aman untuk biner, dan sensitif huruf besar dan kecil.

Panduan:Fungsi ini sama dengan strncmp() Fungsi yang sama, tetapi berbeda, melalui strncmp() Anda dapat menentukan jumlah karakter yang digunakan untuk membandingkan setiap string.

Sintaks

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

Detil Teknik

Balikan nilai:

Fungsi ini mengembalikan:

  • 0 - Jika kedua string adalah 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 (berbeza huruf besar dan kecil, keluaran Hello dan hELLo adalah berbeza):

<?php
echo strcmp("Hello","Hello");
echo "<br>";
echo strcmp("Hello","hELLo");
?>

Contoh Berjalan

Contoh 2

Balikan nilai yang berbeza:

<?php
echo strcmp("Hello world!","Hello world!"); // Kedua string adalah sama
echo strcmp("Hello world!","Hello"); // string1 Lebih Besar Daripada string2
echo strcmp("Hello world!","Hello world! Hello!"); // string1 Kurang Daripada string2
?>

Contoh Berjalan