Hàm strpos() trong PHP
Ví dụ
Tìm vị trí xuất hiện đầu tiên của "php" trong chuỗi:
<?php
echo strpos("I love php, I love php too!","php");
?>
Hãy tự mình thử »Định nghĩa và cách sử dụng
Hàm strpos() tìm vị trí xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác.
Lưu ý: Hàm strpos() phân biệt chữ hoa chữ thường.
Lưu ý: Hàm này an toàn nhị phân.
Các chức năng liên quan:
- strrpos() - Tìm vị trí xuất hiện cuối cùng của một chuỗi bên trong một chuỗi khác (phân biệt chữ hoa chữ thường)
- Stripos() - Tìm vị trí xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác (không phân biệt chữ hoa chữ thường)
- strripos() - Tìm vị trí xuất hiện cuối cùng của một chuỗi bên trong một chuỗi khác (không phân biệt chữ hoa chữ thường)
Cú pháp
strpos( string,find,start )
Giá trị tham số
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
find | Required. Specifies the string to find |
start | Optional. Specifies where to begin the search. If start is a negative number, it counts from the end of the string. |
Chi tiết kỹ thuật
Giá trị trả về: | Trả về vị trí xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác hoặc FALSE nếu không tìm thấy chuỗi đó. Lưu ý: Vị trí chuỗi bắt đầu từ 0 chứ không phải 1. |
---|---|
Phiên bản PHP: | 4+ |
Nhật ký thay đổi: | PHP 7.1.0 - Tham số bắt đầu có thể là số âm |
❮ Tham chiếu chuỗi PHP