(PHP 4, PHP 5, PHP 7, PHP 8)
ltrim — Удаляет пробелы (или другие символы) из начала строки
Функция удаляет пробелы (или другие символы) из начала строки.
string
Входная строка.
characters
Функция удалит из начала строки каждый символ, который один за другим
указали в необязательном параметре characters
.
Диапазон символов обозначают конструкцией ..
— две точки.
Функция возвращает строку string
с удалёнными
из начала строки пробелами.
Без второго параметра
функция ltrim() удалит следующие символы:
32
(0x20
)), обычный пробел.
9
(0x09
)), символ табуляции.
10
(0x0A
)), символ перевода строки.
13
(0x0D
)), символ возврата каретки.
0
(0x00
)), NUL
-байт.
11
(0x0B
)), символ вертикальной табуляции.
Пример #1 Пример использования функции 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);
// Удаляем управляющие ASCII-символы из начала строки $binary
// (от 0 до 31 включительно)
$clean = ltrim($binary, "\x00..\x1F");
var_dump($clean);
?>
Результат выполнения приведённого примера:
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 "