Stringlarni kesish


ULASHISH

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 »
Eslatma Birinchi belgi 0 indeksiga ega.

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 »
Eslatma Oxirgi belgi -1 indeksiga ega.


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!