Hàm stristr() trong PHP
Mô hình
Tìm kiếm từ "world" lần xuất hiện đầu tiên trong "Hello world!" và trả về phần còn lại của chuỗi:
<?php echo stristr("Hello world!","WORLD"); ?>
Định nghĩa và cách sử dụng
Hàm stristr() tìm kiếm lần xuất hiện đầu tiên của chuỗi trong chuỗi khác.
Chú thích:Hàm này là an toàn với binary.
Chú thích:Hàm này không phân biệt chữ hoa và chữ thường. Để thực hiện việc tìm kiếm phân biệt chữ hoa và chữ thường, hãy sử dụng strstr() Hàm.
Cú pháp
stristr(string,search ,before_search)
参數 | Mô tả |
---|---|
string | Bắt buộc. Quy định chuỗi cần tìm kiếm. |
search |
Bắt buộc. Quy định chuỗi cần tìm. Nếu tham số là số, thì sẽ tìm kiếm ký tự khớp với giá trị ASCII của số đó. |
before_search |
Tùy chọn. Giá trị mặc định là "false" của giá trị boolean. Nếu được đặt thành "true", nó sẽ trả về search Phần chuỗi trước lần xuất hiện đầu tiên của tham số. |
Chi tiết kỹ thuật
Trả về giá trị: | Trả về phần chuỗi còn lại (từ điểm khớp). Nếu không tìm thấy chuỗi cần tìm, thì trả về FALSE. |
PHP phiên bản: | 4+ |
Nhật ký cập nhật: |
Trong PHP 5.3, đã thêm before_search 参數。 Trong PHP 4.3, hàm này trở thành an toàn với binary. |
Các ví dụ khác
Ví dụ 1
Tìm kiếm chuỗi với giá trị ASCII của "o", và trả về phần chuỗi còn lại:
<?php echo stristr("Hello world!",111); ?>
Ví dụ 2
Trả về phần chuỗi trước lần xuất hiện đầu tiên của "world":
<?php echo stristr("Hello world!","WORLD",true); ?>