Gå til innhold

Trøbbel med rtrim


Anbefalte innlegg

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
Videoannonse
Annonse
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 :D

Endret av trondes
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...