diskvask Skrevet 16. mars 2006 Del Skrevet 16. mars 2006 Hvorfor feiler rtrim i første eksempel? Hvis jeg endrer siste ord i tekststrengen så funker rtrim på ønsket måte... <?php $str = 'UTDANNING OG JOBB' . ', <BR>'; $str = rtrim($str, ', <BR>'); echo $str; // Output: "UTDANNING OG JO" $str = 'UTDANNING OG JOGG' . ', <BR>'; $str = rtrim($str, ', <BR>'); echo $str; // Output: "UTDANNING OG JOGG" ?> Lenke til kommentar
trondes Skrevet 16. mars 2006 Del Skrevet 16. mars 2006 (endret) Hvorfor feiler rtrim i første eksempel? Hvis jeg endrer siste ord i tekststrengen så funker rtrim på ønsket måte... <?php $str = 'UTDANNING OG JOBB' . ', <BR>'; $str = rtrim($str, ', <BR>'); echo $str; // Output: "UTDANNING OG JO" $str = 'UTDANNING OG JOGG' . ', <BR>'; $str = rtrim($str, ', <BR>'); echo $str; // Output: "UTDANNING OG JOGG" ?> 5763209[/snapback] For at rtrim ikke virker slik du tror rtrim( $streng, $fjern) Den sjekker de siste tegnet som er i $streng, finnes den i $fjern så blir det fjernet. Så sjekker den igjen om siste tegnet i $streng er i $fjern.. osv feks rtrim( "12345678", "648732"); vil du få tilbake: "12345" EDIT: glemte å svare Endret 16. mars 2006 av trondes Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå