strcasecmp()

PHP strcasecmp() funksiyasi

❮ PHP string funksiyalari ma’lumotnomasi

Misol

Ikki stringni solishtiring (katta-kichik harflarni farqlamasdan):

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

ULASHISH

Ta’rif va qo‘llanilishi

strcasecmp() funksiyasi ikki stringni solishtiradi.

Maslahat: strcasecmp() funksiyasi ikkilik ma’lumotlar uchun xavfsiz (binary-safe) va katta-kichik harflarni farqlamaydi.

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


Sintaksis

strcasecmp(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 farqlanmaydi = HELLO va hELLo bir xil natija beradi):

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

Misol

Turli qaytariladigan qiymatlar:

<?php echo strcasecmp("Hello world!","HELLO WORLD!"); // The two strings are equal echo strcasecmp("Hello world!","HELLO"); // String1 is greater than string2 echo strcasecmp("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!