strcmp

(PHP 4, PHP 5, PHP 7, PHP 8)

strcmpİkil olarak güvenilir dizge karşılaştırması yapar

Açıklama

strcmp(string$dizge1, string$dizge2): int

Karşılaştırma harf büyüklüğüne duyarlıdır.

Bağımsız Değişkenler

dizge1

İlk dizge.

dizge2

İkinci dizge.

Dönen Değerler

dizge1 dizgesi dizge2 dizgesinden küçükse -1 ; dizge1 dizgesi dizge2 dizgesinden büyükse 1; dizge1 dizgesi ile dizge2 dizgesi aynıysa 0 döndürür.

Sürüm Bilgisi

Sürüm: Açıklama
8.2.0 Bu işlev artık -1 veya 1 döndürüyor, evvelce pozitif vaya negatif bir sayı döndürürdü.

Örnekler

Örnek 1 - strcmp() örneği

<?php
$var1
= "Hello";
$var2 = "hello";
if (
strcmp($var1, $var2) !== 0) {
echo
'Harf büyüklüğüne duyarlı dizge karşılaştırmasında $var1 ve $var2 aynı değildir';
}
?>

Ayrıca Bakınız

  • strcasecmp() - İkil olarak güvenilir ve harf büyüklüğüne duyarsız dizge karşılaştırması yapar
  • preg_match() - Bir düzenli ifadeyi eşleştirmeye çalışır
  • substr_compare() - İki dizgenin belli bir konumdan itibaren belli uzunluktaki parçalarını bayt bayt karşılaştırır
  • strncmp() - İlk n karakteri ikil olarak karşılaştırır
  • strstr() - İlk alt dizgeyi bulur
  • substr() - Dizgenin bir kısmını döndürür
To Top