⊗ppPmBsSCh 43 of 447 menu

Marrja e karaktereve të vargut në PHP

Le të themi se kemi një varg. Çdo karakter në këtë varg ka numrin e vet rendor: karakteri i parë numri 0, karakteri i dytë - numri 1, karakteri i tretë numri 2 e kështu me radhë.

Nëse është e nevojshme, mund të keni qasje në një karakter të caktuar të vargut sipas numrit të tij. Për këtë shkruhet emri i ndryshores, pas këtij emri vendosen kllapa katrore dhe në këto kllapa specifikohet numri i karakterit.

Le të shohim një shembull. Le të themi se kemi vargun e mëposhtëm:

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

Le të shfaqim disa karaktere të këtij vargu:

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

Gjatë marrjes së karakterit mund të caktohen edhe vlera negative. Në këtë rast karakteret do të numërohen nga fundi. Në këtë rast karakteri i fundit ka numrin -1. Le të provojmë:

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

Mund të ndryshohen edhe karakteret e vargut sipas numrit të tyre. Le të ndryshojmë për shembull karakterin e parë:

<?php $str = 'abcde'; $str[0] = '+'; echo $str; // do të shfaqë '+bcde' ?>

Numri i karakterit mund të ruhet edhe në variabël:

<?php $str = 'abcde'; $num = 3; // numri i karakterit në variabël echo $str[$num]; // do të shfaqë 'd' ?>

Është dhënë vargu:

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

Duke u drejtuar tek karakteret individuale të këtij vargu shfaqni në ekran karakterin 'a', karakterin 'c', karakterin 'e'.

Është dhënë vargu:

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

Shfaqni karakterin e tij të fundit.

Është dhënë vargu:

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

Duke u drejtuar tek karakteret individuale të këtij vargu shkruani në një variabël të re karakteret e këtij vargu në rend të kundërt, pra 'edcba'.

Janë dhënë variablat:

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

Shfaqni në ekran karakterin, numri i të cilit ruhet në variablin $num.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo