Hàm stristr() trong PHP
Ví dụ
Tìm lần xuất hiện đầu tiên của "world" bên trong "Hello world!" và trả về phần còn lại của chuỗi:
<?php
echo stristr("Hello world!","WORLD");
?>
Hãy tự mình thử »Đị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 một chuỗi bên trong một chuỗi khác.
Lưu ý: Hàm này an toàn nhị phân.
Lưu ý: Hàm này không phân biệt chữ hoa chữ thường. Để tìm kiếm phân biệt chữ hoa chữ thường, hãy sử dụng hàm strstr() .
Cú pháp
stristr( string,search,before_search )
Giá trị tham số
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
search | Required. Specifies the string to search for. If this parameter is a number, it will search for the character matching the ASCII value of the number |
before_search | Optional. A boolean value whose default is "false". If set to "true", it returns the part of the string before the first occurrence of the search parameter. |
Chi tiết kỹ thuật
Giá trị trả về: | Trả về phần còn lại của chuỗi (từ điểm khớp) hoặc FALSE nếu không tìm thấy chuỗi cần tìm. |
---|---|
Phiên bản PHP: | 4+ |
Nhật ký thay đổi: | Tham số before_search đã được thêm vào PHP 5.3. Hàm này được đảm bảo an toàn nhị phân trong PHP 4.3 |
Thêm ví dụ
Ví dụ
Tìm kiếm một chuỗi cho giá trị ASCII của "o" và trả về phần còn lại của chuỗi:
<?php
echo stristr("Hello world!",111);
?>
Hãy tự mình thử »Ví dụ
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);
?>
Hãy tự mình thử »❮ Tham chiếu chuỗi PHP