Hàm ltrim() trong PHP

Mô hình

Loại bỏ ký tự từ bên trái chuỗi:

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

Chạy ví dụ

Định nghĩa và cách sử dụng

Hàm ltrim() xóa các ký tự trống hoặc ký tự được định nghĩa sẵn ở bên trái chuỗi.

Hàm liên quan:

  • rtrim() - Xóa các ký tự trống hoặc ký tự được định nghĩa sẵn ở bên phải chuỗi.
  • trim() - Xóa các ký tự trống hoặc ký tự được định nghĩa sẵn ở hai bên chuỗi.

Ngữ pháp

ltrim(string,charlist)
Tham số Mô tả
string Bắt buộc. Quy định chuỗi cần kiểm tra.
charlist

Tùy chọn. Định nghĩa từ chuỗi xóa những ký tự nào. Nếu bỏ qua tham số, thì xóa tất cả các ký tự sau:

  • "\0" - NULL
  • "\t" - Tab
  • "\n" - Newline
  • "\x0B" - Vertical tab
  • "\r" - Carriage return
  • " " - Khoảng trống

Chi tiết kỹ thuật

Trả về giá trị: Trả về chuỗi đã được sửa đổi.
Phiên bản PHP: 4+
Nhật ký cập nhật: Trong PHP 4.1, đã thêm: charlist Tham số.

Thử nghiệm thêm

Ví dụ 1

Xóa khoảng trống bên trái của chuỗi:

<?php
$str = "    Hello World!";
echo "Không sử dụng ltrim: " . $str;
echo "<br>";
echo "Sử dụng ltrim: " . ltrim($str);
?>

Dưới đây là đầu ra HTML của mã trên (xin xem mã nguồn):

<!DOCTYPE html>
<html>
<body>
Không sử dụng ltrim:    Hello World!<br>Sử dụng ltrim: Hello World!
</body>
</html>

Dưới đây là đầu ra của trình duyệt mã trên:

Không sử dụng ltrim: Hello World!
Sử dụng ltrim: Hello World!

Chạy ví dụ

Ví dụ 2

Xóa ký tự xuống dòng bên trái (\n):

<?php
$str = "\n\n\nHello World!";
echo "Không sử dụng ltrim: " . $str;
echo "<br>";
echo "Sử dụng ltrim: " . ltrim($str);
?>

Dưới đây là đầu ra HTML của mã trên (xin xem mã nguồn):

<!DOCTYPE html>
<html>
<body>
Không sử dụng ltrim:
Hello World!<br>Sử dụng ltrim: Hello World!
</body>
</html>

Dưới đây là đầu ra của trình duyệt mã trên:

Không sử dụng ltrim: Hello World!
Sử dụng ltrim: Hello World!

Chạy ví dụ