PHP trim() funktion
Eksempel
Fjern tegn fra begge sider af strengen ("Hello" med "He" og "World" med "d!"):
<?php $str = "Hello World!"; echo $str . "<br>"; echo trim($str,"Hed!"); ?>
Definition og brug
trim() funktionen fjerner hvide tegn eller prædefinerede tegn på begge sider af strengen.
Relaterede funktioner:
Syntaks
trim(s tring,charlist)
Parameter | Beskrivelse |
---|---|
string | Obligatorisk. Angiver den streng, der skal kontrolleres. |
charlist |
Valgfri. Angiv hvilke tegn, der skal fjernes fra strengen. Hvis det udelades, fjernes følgende tegn:
|
Tekniske detaljer
Returværdi: | Returnerer den ændrede streng |
PHP version: | 4+ |
Opdateringslog | I PHP 4.1 blev der tilføjet charlist Parameter. |
Flere eksempler
Eksempel 1
Fjern mellemrum fra begge sider af strengen:
<?php $str = " Hello World! "; echo "Ikke brug trim: " . $str; echo "<br>"; echo "Brug trim: " . trim($str); ?>
HTML-udgangen for ovenstående kode er som følger (se kildekoden):
<!DOCTYPE html> <html> <body> Ikke brug trim: Hello World! <br>Brug trim: Hello World! </body> </html>
Browser-udgangen for ovenstående kode er som følger:
Ikke brug trim: Hello World! Brug trim: Hello World!
Eksempel 2
Fjern linjeskiftstegn (\n) fra begge sider af strengen:
<?php $str = "\n\n\nHello World!\n\n\n"; echo "Ikke brug trim: " . $str; echo "<br>"; echo "Brug trim: " . trim($str); ?>
HTML-udgangen for ovenstående kode er som følger (se kildekoden):
<!DOCTYPE html> <html> <body> Ikke brug trim: Hello World! <br>Brug trim: Hello World! </body> </html>
Browser-udgangen for ovenstående kode er som følger:
Ikke brug trim: Hello World! Brug trim: Hello World!