strncmp()

PHP strncmp() funksiyasi

❮ PHP string funksiyalari ma’lumotnomasi

Misol

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

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

ULASHISH

Ta’rif va qo‘llanilishi

strncmp() funksiyasi ikki stringni solishtiradi.

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

Maslahat: Bu funksiya strcmp() funksiyasiga o‘xshaydi, faqat strcmp() funksiyasida length parametri yo‘q.


Sintaksis

strncmp(string1,string2,length)

Parametr qiymatlari

Parametr Tavsif
string1 Majburiy. Solishtiriladigan birinchi stringni belgilaydi
string2 Majburiy. Solishtiriladigan ikkinchi stringni belgilaydi
length Majburiy. Solishtirish uchun har bir stringdan olinadigan belgilar sonini 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 strncmp("Hello","Hello",6); echo "<br>"; echo strncmp("Hello","hELLo",6); ?>
O‘zingiz sinab ko‘ring »

❮ PHP string funksiyalari ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!