Hàm strpos () trong PHP
Thí dụ
Tìm vị trí xuất hiện đầu tiên của "php" bên trong chuỗi:
<?php
echo strpos("I love php, I love php too!","php");
?>
Định nghĩa và Cách sử dụng
Hàm strpos () tìm vị trí của lần 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 là an toàn nhị phân.
Các chức năng liên quan:
- strrpos () - Tìm vị trí của lần 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í của lần 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ả lại: | Trả về vị trí của lần 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 ý: Các vị trí chuỗi bắt đầu từ 0 chứ không phải 1. |
---|---|
Phiên bản PHP: | 4+ |
Changelog: | PHP 7.1.0 - Tham số bắt đầu có thể là một số âm |
❮ Tham chiếu chuỗi PHP