Hướng dẫn
Quảng cáo

Hàm stristr() trong PHP

Hướng dẫn cách sử dụng hàm stristr() trong lập trình PHP

Tác dụng của hàm stristr()

Hàm stristr()tìm sự xuất hiện đầu tiên của một chuỗi trong một chuỗi khác.

Chức năng này không phân biệt chữ hoa chữ thường. Đối với các tìm kiếm phân biệt chữ hoa chữ thường, hãy sử dụng strstr()hàm.

Bảng sau đây tóm tắt các chi tiết kỹ thuật của chức năng này.

Giá trị trả về: Trả về phần của chuỗi hoặc FALSEnếu không tìm thấy chuỗi.
Nhật ký thay đổi: Kể từ PHP 7.3.0, việc chuyển một số nguyên làm tham số tìm kiếm không được dùng nữa.
Phiên bản: PHP4+

cú pháp

Cú pháp cơ bản của stristr()hàm được đưa ra với:

stristr(stringsearchbefore_search);

Ví dụ sau đây cho thấy stristr()chức năng đang hoạt động.

Ví dụ

<?php
// Sample string
$str = "Rain Rain Go Away";

// Searching for the substring
echo stristr($str, "go");
?>
 

Mẹo: Nếu bạn chỉ muốn tìm hiểu xem một chuỗi con cụ thể có xuất hiện trong một chuỗi hay không, hãy sử dụng hàm nhanh hơn và tốn ít bộ nhớ hơn strpos()để thay thế.


Thông số

Hàm stristr()chấp nhận các tham số sau.

Tham số Sự miêu tả
string Yêu cầu. Chỉ định chuỗi để tìm kiếm.
search Yêu cầu. Chỉ định chuỗi để tìm kiếm.
before_search Không bắt buộc. Nếu được đặt thành true, nó sẽ trả về phần của chuỗi trước lần xuất hiện đầu tiên của chuỗi search . Giá trị mặc định là falsegiá trị trả về tất cả chuỗi sau lần xuất hiện đầu tiên của chuỗi search (bao gồm cả chính chuỗi search đó).

Thêm ví dụ

Dưới đây là một số ví dụ khác cho thấy stristr()chức năng thực sự hoạt động như thế nào:

Ví dụ sau trả về một phần của chuỗi trước lần xuất hiện đầu tiên của chuỗi con.

Ví dụ

<?php
// Sample string
$str = "Rain Rain Go Away";

// Searching for the substring
echo stristr($str, "go", true);
?>

Bài viết này đã giúp ích cho bạn?

Bài viết mới

Advertisements