PHP strrchr()

Hàm strrchr() trong PHP

Hàm strrchr() trong PHP được sử dụng để tìm kiếm lần xuất hiện cuối cùng của một ký tự trong một chuỗi và trả về phần còn lại của chuỗi từ vị trí ký tự đó.

Cú pháp

strrchr(string $haystack, mixed $needle): string|false

Tham số

  • $haystack: Chuỗi cần tìm kiếm.
  • $needle: Ký tự (chuỗi đơn) mà bạn muốn tìm.

Giá trị trả về

Hàm sẽ trả về phần của chuỗi bắt đầu từ ký tự lần xuất hiện cuối cùng của $needle cho đến hết chuỗi hay false nếu ký tự không được tìm thấy.

Ví dụ


Chú ý

  • Hàm này chỉ tìm kiếm ký tự đầu tiên trong $needle. Nếu bạn muốn tìm kiếm chuỗi, hãy sử dụng hàm strrpos() kết hợp với substr().
  • Chú ý rằng $needle chỉ có thể là một ký tự đơn và không phải là một chuỗi.

Tổng kết

Hàm strrchr() rất hữu ích khi bạn cần lấy phần còn lại của chuỗi từ một vị trí cụ thể, đặc biệt là khi làm việc với các chuỗi phức tạp như địa chỉ email, đường dẫn hoặc dữ liệu khác.