⊗ppPmBsSCh 43 of 447 menu

PHP-da satr belgilarini olish

Faraz qilaylik, bizda qandaydir satr bor. Ushbu satrdagi har bir belgining o'zining tartib raqami bor: birinchi belgi 0 raqami, ikkinchi belgi - 1 raqami, uchinchi belgi 2 raqami va hokazo.

Agar kerak bo'lsa, satrning ma'lum bir belgisiga uning raqami bo'yicha kirish mumkin. Buning uchun o'zgaruvchi nomi yoziladi, undan keyin to'rtburchak qavslar qo'yiladi va bu qavslar ichida belgi raqami ko'rsatiladi.

Keling, misol orqali ko'rib chiqaylik. Faraz qilaylik, bizga quyidagi satr berilgan:

<?php $str = 'abcde'; ?>

Keling, ushbu satrning ba'zi belgilarini chiqaramiz:

<?php $str = 'abcde'; echo $str[0]; // 'a' chiqadi echo $str[1]; // 'b' chiqadi echo $str[2]; // 'c' chiqadi ?>

Belgini olishda shuningdek manfiy qiymatlarni ham belgilash mumkin. Bunda belgilar oxirdan sanaladi. Bunda oxirgi belgi -1 raqamiga ega. Keling, sinab ko'ramiz:

<?php $str = 'abcde'; echo $str[-1]; // 'e' chiqadi echo $str[-2]; // 'd' chiqadi echo $str[-5]; // 'a' chiqadi ?>

Shuningdek, satr belgilarini ularning raqami bo'yicha o'zgartirish mumkin. Keling, misol tariqasida nolchi belgini o'zgartiramiz:

<?php $str = 'abcde'; $str[0] = '+'; echo $str; // '+bcde' chiqadi ?>

Belgi raqami shuningdek o'zgaruvchida ham saqlanishi mumkin:

<?php $str = 'abcde'; $num = 3; // o'zgaruvchidagi belgi raqami echo $str[$num]; // 'd' chiqadi ?>

Satr berilgan:

<?php $str = 'abcde'; ?>

Ushbu satrning alohida belgilariga murojaat qilib ekranda 'a' belgisini, 'c' belgisini, 'e' belgisini chiqaring.

Satr berilgan:

<?php $str = 'abcde'; ?>

Uning oxirgi belgisini chiqaring.

Satr berilgan:

<?php $str = 'abcde'; ?>

Ushbu satrning alohida belgilariga murojaat qilib yangi o'zgaruvchiga ushbu satr belgilarini teskari tartibda, ya'ni 'edcba' yozing.

O'zgaruvchilar berilgan:

<?php $str = 'abcde'; $num = 3; ?>

O'zgaruvchida saqlanayotgan raqamli belgini $num ekranda chiqaring.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish