strcspn()

PHP strcspn() funksiyasi

❮ PHP string funksiyalari ma’lumotnomasi

Misol

"Hello world!" stringida "w" belgisidan oldin topilgan belgilar sonini chiqaring:

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

ULASHISH

Ta’rif va qo‘llanilishi

strcspn() funksiyasi ko‘rsatilgan belgilardan birortasi uchraguniga qadar stringda topilgan belgilar sonini (bo‘sh joylar bilan birga) qaytaradi.

Maslahat: Stringning faqat ko‘rsatilgan belgilar ro‘yxatidagi belgilardan iborat qismidagi belgilar sonini olish uchun strspn() funksiyasidan foydalaning.

Eslatma: Bu funksiya ikkilik ma’lumotlar uchun xavfsiz (binary-safe).


Sintaksis

strcspn(string,char,start,length)

Parametr qiymatlari

Parametr Tavsif
string Majburiy. Qidiruv amalga oshiriladigan stringni belgilaydi
char Majburiy. Qidiriladigan belgilarni belgilaydi
start Ixtiyoriy. Stringning qayeridan boshlashni belgilaydi
length Ixtiyoriy. Stringning uzunligini (stringning qancha qismida qidirish kerakligini) belgilaydi

Texnik tafsilotlar

Qaytariladigan qiymat: Ko‘rsatilgan belgilardan birortasi uchraguniga qadar stringda topilgan belgilar sonini qaytaradi
PHP versiyasi: 4+
O‘zgarishlar tarixi: PHP 8.0: length endi null bo‘lishi mumkin

Ko‘proq misollar

Misol

Barcha parametrlardan foydalanib, "Hello world!" stringida "w" belgisidan oldin topilgan belgilar sonini chiqaring:

<?php echo strcspn("Hello world!","w",0,6); // The start position is 0 and the length of the search string is 6. ?>
O‘zingiz sinab ko‘ring »

❮ PHP string funksiyalari ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!