Fungsi PHP strcmp()

Contoh

Bandingkan dua string (membedakan huruf besar dan kecil):

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

Contoh Pemakaian

Definisi dan Penggunaan

Fungsi strcmp() membandingkan dua string.

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

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

Sintaks

strcmp(string1,string2)
Parameter Deskripsi
string1 Wajib. Tentukan string pertama yang akan di bandingkan.
string2 Wajib. Tentukan string kedua yang akan di bandingkan.

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 (berbeda huruf besar, keluaran Hello dan hELLo berbeda):

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

Contoh Pemakaian

Contoh 2

Nilai kembalian yang berbeda:

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

Contoh Pemakaian