substr()

PHP substr() funksiyasi

❮ PHP string funksiyalari ma’lumotnomasi

Misol

Stringdan "world" qismini qaytaring:

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

ULASHISH

Ta’rif va qo‘llanilishi

substr() funksiyasi stringning bir qismini qaytaradi.


Sintaksis

substr(string,start,length)

Parametr qiymatlari

Parametr Tavsif
string Majburiy. Qismi qaytariladigan stringni belgilaydi
start Majburiy. Stringning qayeridan boshlashni belgilaydi
  • Musbat son - Stringdagi ko‘rsatilgan pozitsiyadan boshlanadi
  • Manfiy son - Stringning oxiridan hisoblangan ko‘rsatilgan pozitsiyadan boshlanadi
  • 0 - Stringdagi birinchi belgidan boshlanadi
length Ixtiyoriy. Qaytariladigan stringning uzunligini belgilaydi. Standart holatda stringning oxirigacha olinadi.
  • Musbat son - start parametridan boshlab qaytariladigan uzunlik
  • Manfiy son - Stringning oxiridan hisoblanadigan uzunlik
  • Agar length parametri 0, NULL yoki FALSE bo‘lsa, bo‘sh string qaytaradi


Texnik tafsilotlar

Qaytariladigan qiymat: Stringning ajratib olingan qismini, muvaffaqiyatsiz bo‘lsa FALSE yoki bo‘sh string qaytaradi
PHP versiyasi: 4+
O‘zgarishlar tarixi: PHP 7.0 - Agar string = start bo‘lsa (belgilar soni bo‘yicha), bo‘sh string qaytaradi. Oldingi versiyalar FALSE qaytaradi

Ko‘proq misollar

Misol

start parametridan turli musbat va manfiy sonlar bilan foydalaning:

<?php echo substr("Hello world",10)."<br>"; echo substr("Hello world",1)."<br>"; echo substr("Hello world",3)."<br>"; echo substr("Hello world",7)."<br>"; echo substr("Hello world",-1)."<br>"; echo substr("Hello world",-10)."<br>"; echo substr("Hello world",-8)."<br>"; echo substr("Hello world",-4)."<br>"; ?>
O‘zingiz sinab ko‘ring »

Misol

start va length parametrlaridan turli musbat va manfiy sonlar bilan foydalaning:

<?php echo substr("Hello world",0,10)."<br>"; echo substr("Hello world",1,8)."<br>"; echo substr("Hello world",0,5)."<br>"; echo substr("Hello world",6,6)."<br>"; echo substr("Hello world",0,-1)."<br>"; echo substr("Hello world",-10,-2)."<br>"; echo substr("Hello world",0,-6)."<br>"; ?>
O‘zingiz sinab ko‘ring »

❮ PHP string funksiyalari ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!