⊗ppPmBsSCh 43 of 447 menu

Hent tegn fra en streng i PHP

Lad os sige, at vi har en streng. Hvert tegn i denne streng har sit eget serienummer: det første tegn har nummer 0, det andet tegn - nummer 1, det tredje tegn nummer 2 og så videre.

Hvis nødvendigt, kan man få adgang til et bestemt tegn i strengen via dets nummer. For at gøre dette skrives variabelnavnet, efterfulgt af kvadratiske parenteser, og i disse parenteser angives tegnets nummer.

Lad os se på et eksempel. Lad os sige, at vi har følgende streng:

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

Lad os udskrive nogle af tegnene i denne streng:

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

Når man henter et tegn, kan man også bruge negative værdier. I dette tilfælde tælles tegnene bagfra. Her har det sidste tegn nummer -1. Lad os prøve:

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

Man kan også ændre tegn i strengen via deres nummer. Lad os for eksemplets skyld ændre det nulte tegn:

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

Tegnets nummer kan også være gemt i en variabel:

<?php $str = 'abcde'; $num = 3; // tegnets nummer i en variabel echo $str[$num]; // vil udskrive 'd' ?>

Der er givet en streng:

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

Ved at henvise til enkelte tegn i denne streng, skal du udskrive tegnet 'a', tegnet 'c', tegnet 'e'.

Der er givet en streng:

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

Uddskriv dens sidste tegn.

Der er givet en streng:

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

Ved at henvise til enkelte tegn i denne streng skal du gemme i en ny variabel tegnene fra denne streng i omvendt rækkefølge, dvs. 'edcba'.

Der er givet variable:

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

Uddskriv tegnet, hvis nummer er gemt i variablen $num.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis