PHP strcasecmp() fonksiyonu

Örnek

İki dizgiyi (büyük/küçük harf duyarsız) karşılaştırma:

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

Çalıştırma Örneği

Tanım ve Kullanım

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

İpucu:strcasecmp() fonksiyonu ikili güvenli ve büyük/küçük harf duyarsızdır.

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

Sözdizimi

strcasecmp(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 dizeyi (büyük/küçük harf duyarsız) karşılaştırma:

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

Çalıştırma Örneği

Örnek 2

Farklı döndürme değerleri:

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

Çalıştırma Örneği