substr_compare()
PHP substr_compare() funksiyasi
❮ PHP string funksiyalari ma’lumotnomasi
Misol
Ikki stringni solishtiring:
<?php
echo substr_compare("Hello world","Hello world",0);
?>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
substr_compare() funksiyasi ikki stringni ko‘rsatilgan boshlang‘ich pozitsiyadan boshlab solishtiradi.
Maslahat: Bu funksiya ikkilik ma’lumotlar uchun xavfsiz (binary-safe) va ixtiyoriy ravishda katta-kichik harflarni farqlaydi.
Sintaksis
substr_compare(string1,string2,startpos,length,case)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| string1 | Majburiy. Solishtiriladigan birinchi stringni belgilaydi |
| string2 | Majburiy. Solishtiriladigan ikkinchi stringni belgilaydi |
| startpos | Majburiy. string1 parametrida solishtirish qayerdan boshlanishini belgilaydi. Manfiy bo‘lsa, hisoblash stringning oxiridan boshlanadi |
| length | Ixtiyoriy. string1 parametrining qancha qismi solishtirilishini belgilaydi |
| case | Ixtiyoriy. Solishtirish katta-kichik harflarni farqlagan holda bajarilishi yoki bajarilmasligini belgilaydigan boolean qiymat:
|
Texnik tafsilotlar
| Qaytariladigan qiymat: | Bu funksiya quyidagilarni qaytaradi:
|
|---|---|
| PHP versiyasi: | 5+ |
Ko‘proq misollar
Misol
Ikki stringni solishtiring, bunda string1 parametrida solishtirish 6-pozitsiyadan boshlanadi:
<?php
echo substr_compare("Hello world","world",6);
?>
O‘zingiz sinab ko‘ring »
Misol
Barcha parametrlardan foydalanish:
<?php
echo substr_compare("world","or",1,2);
echo substr_compare("world","ld",-2,2);
echo substr_compare("world","orl",1,2);
echo substr_compare("world","OR",1,2,TRUE);
echo substr_compare("world","or",1,3);
echo substr_compare("world","rl",1,2);
?>
O‘zingiz sinab ko‘ring »
Misol
Turli qaytariladigan qiymatlar:
<?php
echo substr_compare("Hello world!","Hello world!",0); // the two strings are equal
echo substr_compare("Hello world!","Hello",0); // string1 is greater than string2
echo substr_compare("Hello world!","Hello world! Hello!",0); // str1 is less than str2
?>
O‘zingiz sinab ko‘ring »
❮ PHP string funksiyalari ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
