tutorial pengembangan web terbaru
 

PHP strcmp() Function

<PHP String Reference

Contoh

Membandingkan dua string (case-sensitive) :

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

Definisi dan Penggunaan

The strcmp() function membandingkan dua string.

Note: The strcmp() fungsi biner-aman dan case-sensitive.

Tip: Fungsi ini mirip dengan strncmp() fungsi, dengan perbedaan yang dapat Anda tentukan jumlah karakter dari setiap string yang akan digunakan dalam perbandingan dengan strncmp() .


Sintaksis

strcmp( string1,string2 )

Parameter Deskripsi
string1 Wajib. Menentukan string pertama untuk membandingkan
string2 Wajib. Menentukan string kedua untuk membandingkan

Rincian teknis

Kembali Nilai: Fungsi ini mengembalikan:
  • 0 - jika dua string adalah sama
  • <0 - jika string1 kurang dari string2
  • > 0 - jika string1 lebih besar dari string2
PHP Versi: 4+

Contoh lebih

contoh 1

Membandingkan dua string (case-sensitive = Hello and hELLo will not output the same) :

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

contoh 2

kembali nilai-nilai yang berbeda:

<?php
echo strcmp("Hello world!","Hello world!"); // the two strings are equal
echo strcmp("Hello world!","Hello"); // string1 is greater than string2
echo strcmp("Hello world!","Hello world! Hello!"); // string1 is less than string2
?>
Menjalankan contoh »

<PHP String Reference