PHP STRREV

Tags:    php

Hvis jeg har stringrev:
Fold kodeboks ind/udKode 

Skrives det hele korrekt bagvendt,

hvis jeg har denne kode virker det ikke :S Hvad er galt?
Fold kodeboks ind/udKode 


Det hele bygger egentlig på jeg skal have understående til at virke og det gider det bare ikke!! og kan se at strrev er fejlen:
Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 06.03.2011 15:39 af Bruger #16063
Hvis $start = 0;

Så bliver
$seek1 = 55 og $seek2 = 61;


strlen($string) == 54

debug, debug, debug... udskriv, udskriv, udskriv... :)



Yes ved jeg godt, men problemet er at hvis man bruger php strrev($string) kan man kun bruge en en $string der højst er 10 chars så hvidt jeg har fundet ud af.. og spøgsmålet lyder hvorfor? :S og om jeg ikke kan gøre noget andet så? :S



Det står der ikke noget om i dokumentationen ( http://php.net/manual/en/function.strrev.php ), hvilket også lyder som noget pladder. Da en sådan metode blot er et loop og substr() der tilføjer sidste kendte tegn til resultatet:
Fold kodeboks ind/udKode 


Det er din matematiske logik der er skæv, som også står nævnt. Men hvis du allerede ved dette, har du naturligvis rettet det, og så skulle $result jo også indeholde en tekst.



Indlæg senest redigeret d. 07.03.2011 16:13 af Bruger #10216
Hej,

Ja det er rigtig det var lidt pineligt :-)!



t