strcmp()

PHP strcmp() funksiyasi

❮ PHP string funksiyalari ma’lumotnomasi

Misol

Ikki stringni solishtiring (katta-kichik harflarni farqlagan holda):

<?php echo strcmp("Hello world!","Hello world!"); ?>
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

strcmp() funksiyasi ikki stringni solishtiradi.

Eslatma: strcmp() funksiyasi ikkilik ma’lumotlar uchun xavfsiz (binary-safe) va katta-kichik harflarni farqlaydi.

Maslahat: Bu funksiya strncmp() funksiyasiga o‘xshaydi, farqi shundaki, strncmp() funksiyasida solishtirish uchun har bir stringdan olinadigan belgilar sonini belgilash mumkin.


Sintaksis

strcmp(string1,string2)

Parametr qiymatlari

Parametr Tavsif
string1 Majburiy. Solishtiriladigan birinchi stringni belgilaydi
string2 Majburiy. Solishtiriladigan ikkinchi stringni belgilaydi


Texnik tafsilotlar

Qaytariladigan qiymat: Bu funksiya quyidagilarni qaytaradi:
  • 0 - agar ikki string teng bo‘lsa
  • <0 - agar string1 qiymati string2 qiymatidan kichik bo‘lsa
  • >0 - agar string1 qiymati string2 qiymatidan katta bo‘lsa
PHP versiyasi: 4+

Ko‘proq misollar

Misol

Ikki stringni solishtiring (katta-kichik harflar farqlanadi = Hello va hELLo bir xil natija bermaydi):

<?php echo strcmp("Hello","Hello"); echo "<br>"; echo strcmp("Hello","hELLo"); ?>
O‘zingiz sinab ko‘ring »

Misol

Turli qaytariladigan qiymatlar:

<?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 ?>
O‘zingiz sinab ko‘ring »

❮ PHP string funksiyalari ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!