Manuel PHP
Précédent |  | Suivant

# trim

(PHP 3, PHP 4 , PHP 5)

trim -- Supprime les espaces en début et fin de chaîne

## Description

string trim ( string str [, string charlist])

trim() retourne la chaîne `str`, après avoir supprimé les caractères invisibles en début et fin de chaîne. Si le second paramètre `charlist` a été omis, trim() supprimera les caractères suivants :

- " " (ASCII `32` (`0x20`)), un espace ordinaire.

- "\t" (ASCII `9` (`0x09`)), une tabulation.

- "\n" (ASCII `10` (`0x0A`)), une nouvelle ligne (line feed).

- "\r" (ASCII `13` (`0x0D`)), un retour chariot (carriage return).

- "\0" (ASCII `0` (`0x00`)), le caractère `NUL`.

- "\x0B" (ASCII `11` (`0x0B`)), une tabulation verticale.

Il est aussi possible de spécifier les caractères à supprimer en utilisant le paramètre `charlist`. Listez simplement les caractères que vous voulez supprimer dans ce paramètre. Avec `..`, vous pourrez spécifier des intervalles de caractères.

Exemple 1. Exemple avec trim()

`<?php $text = "\t\tVoici quelques mots :) ... "; echo trim($text); // "Voici quelques mots :) ..." echo trim($text, " \t."); // "Voici quelques mots :)" // supprime tous les caractères de contrôle ASCII au début de la chaîne de caractères. // (de 0 à 31 inclus) $clean = trim($binary, "\x00..\x1F"); ?>`

> Note : Le second paramètre a été ajouté en `PHP` 4.1.0.

Voir aussi ltrim() et rtrim().

Précédent | Sommaire | Suivant
substr | Niveau supérieur | ucfirst