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 »

ULASHISH

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!