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");
?>

Chạy ví dụ

Đị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);
?>

Chạy ví dụ

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);
?>

Chạy ví dụ