⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј