Funkcja ltrim() w PHP

Przykład

Usunięcie znaków z lewej strony ciągu znaków:

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

Przykłady uruchomieniowe

Definicja i użycie

Funkcja ltrim() usuwa białe znaki lub określone znaki z lewej strony ciągu znaków.

Związane funkcje:

  • rtrim() - Usuwa białe znaki lub określone znaki z prawej strony ciągu znaków
  • trim() - Usuwa białe znaki lub określone znaki z boków ciągu znaków

Gramatyka

ltrim(string,charlist)
Parametr Opis
string Wymagane. Określa ciąg znaków do sprawdzenia.
charlist

Opcjonalne. Określa, które znaki mają być usunięte z ciągu znaków. Jeśli parametr ten jest pomijany, wszystkie poniższe znaki są usuwane:

  • "\0" - NULL
  • "\t" - tabulator
  • "\n" - nowa linia
  • "\x0B" - vertical tabulator
  • "\r" - enter
  • " " - spacja

Szczegóły techniczne

Zwrócona wartość: Zwraca zmodyfikowany ciąg znaków.
Wersja PHP: 4+
Log zmian: W PHP 4.1 dodano charlist Parametry.

Więcej przykładów

Przykład 1

Usunięcie wstępnych spacji z ciągu znaków:

<?php
$str = "    Hello World!";
echo "Bez użycia ltrim: " . $str;
echo "<br>";
echo "Użycie ltrim: " . ltrim($str);
?>

Wyjście HTML powyższego kodu (proszę sprawdzić kod źródłowy):

<!DOCTYPE html>
<html>
<body>
Bez użycia ltrim:    Hello World!<br>Użycie ltrim: Hello World!
</body>
</html>

Wyjście przeglądarki powyższego kodu:

Bez użycia ltrim: Hello World!
Użycie ltrim: Hello World!

Przykłady uruchomieniowe

Przykład 2

Usunięcie wstępnych znaków nowej linii (\n) z ciągu znaków:

<?php
$str = "\n\n\nHello World!";
echo "Bez użycia ltrim: " . $str;
echo "<br>";
echo "Użycie ltrim: " . ltrim($str);
?>

Wyjście HTML powyższego kodu (proszę sprawdzić kod źródłowy):

<!DOCTYPE html>
<html>
<body>
Bez użycia ltrim:
Hello World!<br>Użycie ltrim: Hello World!
</body>
</html>

Wyjście przeglądarki powyższego kodu:

Bez użycia ltrim: Hello World!
Użycie ltrim: Hello World!

Przykłady uruchomieniowe