strpos()
PHP strpos() funksiyasi
❮ PHP string funksiyalari ma’lumotnomasi
Misol
String ichida "php" birinchi marta uchragan o‘rinni toping:
<?php
echo strpos("I love php, I love php too!","php");
?>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
strpos() funksiyasi stringning boshqa string ichida birinchi marta uchragan o‘rnini topadi.
Eslatma: strpos() funksiyasi katta-kichik harflarni farqlaydi.
Eslatma: Bu funksiya ikkilik ma’lumotlar uchun xavfsiz (binary-safe).
Tegishli funksiyalar:
- strrpos() - Stringning boshqa string ichida oxirgi marta uchragan o‘rnini topadi (katta-kichik harflarni farqlaydi)
- stripos() - Stringning boshqa string ichida birinchi marta uchragan o‘rnini topadi (katta-kichik harflarni farqlamaydi)
- strripos() - Stringning boshqa string ichida oxirgi marta uchragan o‘rnini topadi (katta-kichik harflarni farqlamaydi)
Sintaksis
strpos(string,find,start)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| string | Majburiy. Qidiruv amalga oshiriladigan stringni belgilaydi |
| find | Majburiy. Topiladigan stringni belgilaydi |
| start | Ixtiyoriy. Qidiruvni qayerdan boshlashni belgilaydi. Agar start manfiy son bo‘lsa, hisoblash stringning oxiridan boshlanadi. |
Texnik tafsilotlar
| Qaytariladigan qiymat: | Stringning boshqa string ichida birinchi marta uchragan o‘rnini, string topilmasa FALSE qaytaradi. Eslatma: String pozitsiyalari 1 dan emas, 0 dan boshlanadi. |
|---|---|
| PHP versiyasi: | 4+ |
| O‘zgarishlar tarixi: | PHP 8.0: find endi bo‘sh string bo‘lishi mumkin PHP 7.1: start manfiy son bo‘lishi mumkin |
❮ PHP string funksiyalari ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
