⊗ppPmBsSCh 43 of 447 menu

Атрыманне сімвалаў радка на PHP

Няхай у нас ёсць які-небудзь радок. Кожны сімвал у гэтым радку мае свой парадкавы нумар: першы сімвал нумар 0, другі сімвал - нумар 1, трэці сімвал нумар 2 і гэтак далей.

Пры неабходнасці можна атрымаць доступ да пэўнага сімвала радка па яго нумары. Для гэтага пішацца імя зменны, пасля гэтага імя ставяцца квадратныя дужкі і ў гэтых дужках паказваецца нумар сімвала.

Давайце паглядзім на прыкладзе. Няхай у нас дадзены вось такая радок:

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

Давайце вывядзем якія-небудзь сімвалы гэтага радка:

<?php $str = 'abcde'; echo $str[0]; // выведзе 'a' echo $str[1]; // выведзе 'b' echo $str[2]; // выведзе 'c' ?>

Пры атрыманні сімвала можна таксама задаваць адмоўныя значэнні. У гэтым выпадку сімвалы будуць адлічвацца з канца. Пры гэтым апошні сімвал мае нумар -1. Давайце паспрабуем:

<?php $str = 'abcde'; echo $str[-1]; // выведзе 'e' echo $str[-2]; // выведзе 'd' echo $str[-5]; // выведзе 'a' ?>

Можна таксама змяняць сімвалы радка па іх нумары. Давайце для прыкладу зменім нулявы сімвал:

<?php $str = 'abcde'; $str[0] = '+'; echo $str; // выведзе '+bcde' ?>

Нумар сімвала таксама можа захоўвацца і ў зменнай:

<?php $str = 'abcde'; $num = 3; // нумар сімвала ў зменнай echo $str[$num]; // выведзе 'd' ?>

Дадзены радок:

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

Звяртаючыся да асобных сімвалаў гэтага радка вывядзіце на экран сімвал 'a', сімвал 'c', сімвал 'e'.

Дадзены радок:

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

Вывядзіце яе апошні сімвал.

Дадзены радок:

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

Звяртаючыся да асобных сімвалаў гэтага радка запішыце ў новую зменную сімвалы гэтага радка ў адваротным парадку, гэта значыць 'edcba'.

Дадзены зменныя:

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

Вывядзіце на экран сімвал, нумар якога захоўваецца ў зменнай $num.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць