PHP strcmp() fonksiyonu

Örnek

İki dizgeyi karşılaştırma (buyuk küçük harf duyarlı):

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

Çalıştırma Örneği

Tanım ve Kullanım

strcmp() fonksiyonu iki dizeyi karşılaştırır.

Açıklama:strcmp() fonksiyonu ikili güvenli ve büyük/küçük harfe duyarlıdır.

İpucu:Bu fonksiyon strncmp() Fonksiyon benzer, ancak strncmp() ile her iki dize için karşılaştırılacak karakter sayısını belirleyebilirsiniz.

Sözdizimi

strcmp(string1,string2)
Parametreler Açıklama
string1 Gerekli. Karşılaştırılacak birinci dizi belirtilir.
string2 Gerekli. Karşılaştırılacak ikinci dizi belirtilir.

Teknik ayrıntılar

Döndürme değeri:

Bu fonksiyon döndürür:

  • 0 - İki dize eşitse
  • <0 - Eğer string1 Daha küçük string2
  • >0 - Eğer string1 Daha büyük string2
PHP Sürümü: 4+

Daha fazla örnek

Örnek 1

İki dize karşılaştırma (harflerin büyüklüğüne duyarlı, Hello ve hELLo çıktıları farklı):

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

Çalıştırma Örneği

Örnek 2

Farklı döndürme değerleri:

<?php
echo strcmp("Hello world!","Hello world!"); // İki dize eşittir
echo strcmp("Hello world!","Hello"); // string1 Daha büyük string2
echo strcmp("Hello world!","Hello world! Hello!"); // string1 Daha küçük string2
?>

Çalıştırma Örneği