PHP stristr()

Hàm stristr() trong PHP

Hàm stristr() là một hàm trong ngôn ngữ lập trình PHP được sử dụng để tìm kiếm một chuỗi con trong một chuỗi lớn hơn mà không phân biệt chữ hoa và chữ thường. Nó thuộc về nhóm các hàm xử lý chuỗi trong PHP.

Cú pháp

stristr($haystack, $needle, $before_needle = false)

Tham số

  • $haystack: Chuỗi lớn hơn mà bạn muốn tìm kiếm.
  • $needle: Chuỗi con mà bạn muốn tìm kiếm trong $haystack.
  • $before_needle: (Tùy chọn) Nếu được thiết lập là true, hàm sẽ trả về phần của $haystack trước $needle.

Giá trị trả về

Hàm sẽ trả về phần của $haystack bắt đầu từ $needle nếu tìm thấy. Nếu không tìm thấy, hàm sẽ trả về false.

Ví dụ sử dụng

Chú ý

Hàm stristr() sẽ không phân biệt chữ hoa và chữ thường. Điều này có nghĩa là việc tìm kiếm sẽ trả về kết quả ngay cả khi có sự khác biệt về trường giữa $haystack và $needle.

Nếu bạn cần tìm kiếm mà có phân biệt chữ hoa và chữ thường, bạn có thể sử dụng hàm strpos().

Kết luận

Hàm stristr() là một công cụ hữu ích trong PHP để thực hiện tìm kiếm chuỗi mà không phân biệt chữ hoa và chữ thường. Đây là một hàm đơn giản nhưng rất mạnh mẽ trong việc xử lý và phân tích chuỗi.