PHP stripos()

Hàm `stripos()` trong PHP

Hàm stripos() trong PHP được sử dụng để tìm vị trí của một chuỗi con (hay gọi là substring) trong một chuỗi lớn hơn, không phân biệt chữ hoa chữ thường. Hàm này rất hữu ích khi bạn cần kiểm tra sự tồn tại của một chuỗi mà không cần quan tâm đến việc có chữ hoa hay chữ thường.

Cú pháp

stripos(string $haystack, string $needle, int $offset = 0): int|false

Tham số

  • $haystack: Chuỗi mà bạn muốn tìm kiếm trong đó.
  • $needle: Chuỗi con mà bạn muốn tìm kiếm.
  • $offset: (Tùy chọn) Vị trí bắt đầu tìm kiếm trong chuỗi lớn. Nếu không được chỉ định, tìm kiếm sẽ bắt đầu từ vị trí 0.

Giá trị trả về

Hàm sẽ trả về:

  • Vị trí của chuỗi con lần đầu tiên được tìm thấy trong chuỗi lớn (bắt đầu từ 0).
  • Giá trị false nếu chuỗi con không được tìm thấy.

Ví dụ


Lưu ý

  • Sử dụng stripos() khi bạn cần tìm kiếm mà không quan tâm đến việc các ký tự có hoa hay không.
  • Có thể kết hợp với các hàm khác như strpos() để thực hiện tìm kiếm có phân biệt chữ hoa chữ thường.

Hàm stripos() rất hữu ích trong nhiều tình huống khác nhau trong lập trình PHP, đặc biệt khi bạn làm việc với các chuỗi và cần kiểm tra sự tồn tại của một chuỗi con nào đó.