Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm stripos() trong PHP

Giới thiệu

Hàm stripos() tìm vị trí (chỉ số) của lần xuất hiện đầu tiên của một chuỗi con bên trong chuỗi khác, KHÔNG phân biệt chữ hoa chữ thường.

Cú pháp

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

Tham số

  • haystack - Chuỗi cần tìm kiếm trong đó.
  • needle - Chuỗi cần tìm.
  • offset (tùy chọn) - Vị trí bắt đầu tìm kiếm (tính từ 0). Nếu âm, tính từ cuối chuỗi.

Giá trị trả về

Trả về vị trí (index, tính từ 0) của lần xuất hiện đầu tiên. Trả về false nếu không tìm thấy.

Lưu ý: Luôn dùng === false để kiểm tra, vì vị trí 0 cũng là giá trị hợp lệ.

Ví dụ

<?php
echo stripos("Cricket is a sports!, Cricket is a religion", "Cricket");
?>

Kết quả:

0

Giải thích: "Cricket" xuất hiện ngay tại vị trí 0.