05. februar 2006 - 16:55
Der er
10 kommentarer og 1 løsning
Hvad er sidste tegn i en streng
Er der ikke en nemmere måde at finde ud af sidste bogstav i en streng end man skal igang med strlen og substr osv?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
05. februar 2006 - 17:00
#1
Nah, men det er da også 2 nemme måder: echo $string[substr($string-1)]; echo substr($string, -1);
05. februar 2006 - 17:00
#2
substr($str, -1, 1) hvis du sætter start til et negativt tal, så tæller den fra højre mod venstre
05. februar 2006 - 17:00
#3
Hov, den første mener jeg: echo $string[strlen($string-1)];
05. februar 2006 - 17:10
#4
Jeg vil nu mene at polle007's svar var det nemmeste.. og i var stort set lige hurtige :-)
05. februar 2006 - 17:15
#5
jaw's nummer 2 er faktisk endnu nemmere. Hvis længde-argumentet udelades, så bliver resten af strengen returneret :)
05. februar 2006 - 17:15
#6
men tak for hjælpen alligevel :-) ( lægger du et svar polle? )
05. februar 2006 - 17:16
#7
det forstod jeg ikke det sidste du sagde polle?
05. februar 2006 - 17:30
#8
$str = "12345"; substr($str, 0) returnerer hele strengen substr($str, 1) returnerer 2345 substr($str, 1, 1); returnerer 2 substr($str, -1) returnerer 5 substr($str, -2) returnerer 45 substr($str, -2, 1) returnerer 4 altså, hvis længde udelades, bliver resten af strengen fra start-index returneret
05. februar 2006 - 17:38
#9
nå sådan du mener :-D Så er jeg mere med.. tak :-D -- Dem der vil have point lægger et svar nu ;-)
05. februar 2006 - 17:41
#10
Hehe, hvem du giver point er jo op til dig, men min løsning er identisk med polle's, bortset fra at jeg udelader længde parameteren, som Polle også påpeger :) Altså forskellen på: echo substr($string, -1); og substr($str, -1, 1) Nu har du et svar fra mig, så er det som sagt op til dig om du vil bruge det. Og selv tak :)
05. februar 2006 - 19:05
#11
okay.. så får du pointene :-)
Vi tilbyder markedets bedste kurser inden for webudvikling