PHP trim() functie

Voorbeeld

Verwijder de tekens aan beide kanten van de string ("Hello" van "He" en "World" van "d!"):

<?php
$str = "Hello World!";
echo $str . "<br>";
echo trim($str,"Hed!");
?>

Uitvoer voorbeeld

Definitie en gebruik

De trim() functie verwijdert witruimte aan beide kanten van de string of andere voorgedefinieerde tekens.

Gerelateerde functies:

  • ltrim() - Verwijder de witruimte aan de linkerkant van de string of andere voorgedefinieerde tekens
  • rtrim() - Verwijder de witruimte aan de rechterkant van de string of andere voorgedefinieerde tekens

syntaxis

trim(s
tring,charlist)
parameter beschrijving
string Verplicht. Het string dat moet worden gecontroleerd wordt gedefinieerd.
charlist

Optioneel. Bepaal welke karakters uit de string moeten worden verwijderd. Als dit wordt overgeslagen, worden de volgende karakters verwijderd:

  • "\0" - NULL
  • "\t" - Tab
  • "\n" - Newline
  • "\x0B" - Vertical tab
  • "\r" - Carriage return
  • " " - Ruimte

Technische details

Retourwaarde: Geef de aangepaste string terug
PHP Versie: 4+
Update log: In PHP 4.1 is er een nieuwe charlist Parameters.

Meer voorbeelden

Voorbeeld 1

Verwijder spaties aan weerszijden van de string:

<?php
$str = " Hello World! ";
echo "Geen trim: " . $str;
echo "<br>";
echo "Gebruik trim: " . trim($str);
?>

Hieronder ziet u de HTML-uitvoer van de bovenstaande code (bekijk de broncode):

<!DOCTYPE html>
<html>
<body>
Geen trim:  Hello World! <br>Gebruik trim: Hello World!
</body>
</html>

Hieronder ziet u de browser-uitvoer van de bovenstaande code:

Geen trim: Hello World!
Gebruik trim: Hello World!

Uitvoer voorbeeld

Voorbeeld 2

Verwijder regeleinden aan weerszijden van de string (\n):

<?php
$str = "\n\n\nHello World!\n\n\n";
echo "Geen trim: " . $str;
echo "<br>";
echo "Gebruik trim: " . trim($str);
?>

Hieronder ziet u de HTML-uitvoer van de bovenstaande code (bekijk de broncode):

<!DOCTYPE html>
<html>
<body>
Geen trim:
Hello World!
<br>Gebruik trim: Hello World!
</body>
</html>

Hieronder ziet u de browser-uitvoer van de bovenstaande code:

Geen trim: Hello World!
Gebruik trim: Hello World!

Uitvoer voorbeeld