Hàm strrchr() của PHP
Ví dụ
Tìm kiếm vị trí của "Shanghai" trong chuỗi và trả về tất cả các ký tự từ vị trí đó đến cuối chuỗi:
<?php echo strrchr("I love Shanghai!","Shanghai"); ?>
Định nghĩa và cách sử dụng
Hàm strrchr() tìm vị trí lần xuất hiện cuối cùng của một chuỗi trong chuỗi khác và trả về tất cả các ký tự từ vị trí đó đến cuối chuỗi.
Ghi chú:Hàm này là an toàn đối với hệ thống số.
Cú pháp
strrchr(string,char)
Tham số | Mô tả |
---|---|
string | Bắt buộc. Định nghĩa chuỗi cần tìm kiếm. |
char | Bắt buộc. Định nghĩa ký tự cần tìm. Nếu tham số này là số, sẽ tìm kiếm ký tự khớp với giá trị ASCII của số đó. |
Chi tiết kỹ thuật
Giá trị trả về: |
Trả về tất cả các ký tự từ vị trí lần xuất hiện cuối cùng của một chuỗi trong chuỗi khác đến cuối chuỗi chính. Nếu không tìm thấy ký tự này, sẽ trả về FALSE. |
Phiên bản PHP: | 4+ |
Nhật ký cập nhật: | Trong PHP 4.3, hàm này trở thành an toàn đối với hệ thống số. |
Các ví dụ khác
Ví dụ 1
Tìm kiếm vị trí của "What" trong chuỗi và trả về tất cả các ký tự từ vị trí đó đến cuối chuỗi:
<?php echo strrchr("Hello world! What a beautiful day!",What); ?>
Ví dụ 2
Tìm kiếm giá trị ASCII của "o" trong chuỗi và trả về tất cả các ký tự từ vị trí đó đến cuối chuỗi:
<?php echo strrchr("Hello world!",101); ?>