oujood.com

Fonction ltrim() de PHP

La fonction ltrim () enlèvera les espaces ou tout autre caractère prédéfini de début de chaîne.

La fonction ltrim() de PHP


PHP references des fonctions PHP

(PHP 4, PHP 5)

ltrim — Supprime les espaces (ou d'autres caractères) de début de chaîne

La fonction ltrim() de PHP

Définition et utilisation

La fonction ltrim () enlèvera les espaces ou tout autre caractère prédéfini de début de chaîne.

Cette fonction retourne la chaîne str, après avoir supprimé les caractères invisibles de début de chaîne. Si le second paramètre charlist a été omis, ltrim() 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.
Syntaxe
  ltrim (str, charlist)


Paramètre Description<

str

Requis. Spécifie la chaîne à vérifier

charlist

Facultatif. Spécifie quels caractères à enlever de la chaîne. Si omis, tous les caractères suivants sont enlevés :

  • " " (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.

Exemple 1

Exemple :       Copier le code

  <html>
  <body>
  <?php
  $chaine = " Bonjour le monde!";
  echo "Sans ltrim: " . $chaine;
  echo "<br />";
  echo "Avec ltrim: " . ltrim($chaine);
  ?>
  <body>
  <html>

Le résultat du code ci-dessus sera :


  Sans ltrim: Bonjour le monde!
Avec ltrim: Bonjour le monde!

Si vous regardez la  source du code de la page, vous verrez le code HTML suivant :

<html>
<body>
Sans ltrim: Bonjour le monde!<br />Avec ltrim: Bonjour le monde!
<body>
<html>

Exemple 2

Exemple :       Copier le code

  <html>
  <body>
  <?php
  $chaine = "\r\nBonjour le monde!";
  echo "Sans ltrim: " . $chaine;
  echo "<br />";
  echo "Avec ltrim: " . ltrim($chaine);
  ?>
  <body>
  <html>

Le résultat du code ci-dessus sera :

  Sans ltrim: Bonjour le monde!
  Avec ltrim: Bonjour le monde!

Si vous choisissez la  source de vue dans la fenêtre de navigateur, vous verrez le HTML suivant :

<html>
<body>
Sans ltrim:
Bonjour le monde!<br />Avec ltrim: Bonjour le monde!
<body>
<html>
Exemple 3

Exemple :       Copier le code

  <html>
  <body>
  <?php
  $text = "\t\tUne phrase :) ... ";
  $binary = "\x09Exemple string\x0A";
  $hello = "Bonjour Monde";
  echo "<br />";
  var_dump($text, $binary, $hello);
  echo "<br />";
  $trimmed = ltrim($text);
  var_dump($trimmed);
  echo "<br />";
  $trimmed = ltrim($text, " \t.");
  var_dump($trimmed);
  echo "<br />";
  $trimmed = ltrim($hello, "B");
  var_dump($trimmed);
  echo "<br />";
  // 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);
  ?>
  <body>
  <html>


Par carabde 22 Aout 2014



Voir aussi nos tutoriel :

 Détermine si une variable est définie et est différente de NULL">isset

 Détermine si une variable est définie et est différente de NULL

dessiner des rectangles

SVG Dessiner un  rectangle

fonction levenshtein, levenshtein

Calcule la distance Levenshtein entre deux chaînes