array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'fr', ), 'this' => array ( 0 => 'function.ltrim.php', 1 => 'ltrim', ), 'up' => array ( 0 => 'ref.strings.php', 1 => 'Fonctions sur les chaînes de caractères', ), 'prev' => array ( 0 => 'function.localeconv.php', 1 => 'localeconv', ), 'next' => array ( 0 => 'function.md5-file.php', 1 => 'md5_file', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'fr', 'path' => 'reference/strings/functions/ltrim.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4, PHP 5, PHP 7, PHP 8)
ltrim — Supprime les espaces (ou d'autres caractères) de début de chaîne
Supprime les espaces (ou d'autres caractères) de début de chaîne.
string
La chaîne d'entrée.
characters
Il est aussi possible de spécifier les caractères à
supprimer en utilisant le paramètre characters
.
Listez simplement les caractères que vous voulez supprimer dans
ce paramètre. Avec ..
, vous pourrez spécifier
des intervalles de caractères.
Cette fonction retourne la chaîne string
, après
avoir supprimé les caractères invisibles de début de chaîne.
Si le second paramètre characters
a été omis,
ltrim() supprimera les caractères suivants :
32
(0x20
)), un espace ordinaire.
9
(0x09
)), une tabulation.
10
(0x0A
)), une nouvelle ligne (line feed
).
13
(0x0D
)), un retour chariot (carriage return
).
0
(0x00
)), le caractère NUL
.
11
(0x0B
)), une tabulation verticale.
Exemple #1 Exemple avec ltrim()
<?php
$text = "\t\tThese are a few words :) ... ";
$binary = "\x09Example string\x0A";
$hello = "Hello World";
var_dump($text, $binary, $hello);
print "\n";
$trimmed = ltrim($text);
var_dump($trimmed);
$trimmed = ltrim($text, " \t.");
var_dump($trimmed);
$trimmed = ltrim($hello, "Hdle");
var_dump($trimmed);
// Supprime les caractères de contrôle ASCII du début de $binary
// (de 0 à 31, inclusif)
$clean = ltrim($binary, "\x00..\x1F");
var_dump($clean);
?>
L'exemple ci-dessus va afficher :
string(32) " These are a few words :) ... " string(16) " Example string " string(11) "Hello World" string(30) "These are a few words :) ... " string(30) "These are a few words :) ... " string(7) "o World" string(15) "Example string "