Stringlarni kesish
PHP substr() - Stringni kesib olish
Chiqarish uchun substr() funksiyasidan foydalaniladi
ipning bir qismi (torni kesib tashlash).
Boshlanish indeksini va qaytarmoqchi bo‘lgan belgilar sonini belgilang.
Misol
Bo‘limni 6 indeksdan boshlang va tilimni 5 pozitsiyadan keyin tugating:
$x = "Hello World!";
echo substr($x, 6, 5);
O‘zingiz sinab ko‘ring »
Stringni oxirigacha kesib oling
Uzunlik parametrini qoldirib, diapazon oxirigacha boradi:
Misol
Bo‘limni 6-indeksdan boshlang va oxirigacha boring:
$x = "Hello World!";
echo substr($x, 6);
O‘zingiz sinab ko‘ring »
Ipni oxiridan kesib oling
Manfiy indekslardan foydalanilsa, kesish string oxiridan boshlanadi:
Misol
Dunyodagi "o" dan boshlab 3 ta belgini oling (indeks -5):
$x = "Hello World!";
echo substr($x, -5, 3);
O‘zingiz sinab ko‘ring »
Salbiy uzunlik
String oxiridan boshlab nechta belgi tashlab ketilishini ko‘rsatish uchun manfiy uzunlikdan foydalaning:
Misol
“Assalomu alaykum, yaxshimisiz?” stringidan 5-indeksdan boshlanadigan belgilarni oling va oxiridan 3. belgiga yetguncha davom eting (indeks -3).
"ow are y" bilan yakunlanishi kerak:
$x = "Hi, how are you?";
echo substr($x, 5, -3);
O‘zingiz sinab ko‘ring »
To‘liq PHP string ma’lumotnomasi
Barcha string imkoniyatlari haqida to‘liq ma’lumot olish uchun bizning to‘liq PHP String Reference-ga o‘ting.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
