Hàm strchr () trong PHP
Thí dụ
Tìm lần xuất hiện đầu tiên của "world" bên trong "Hello world!" và trả về phần còn lại của chuỗi:
<?php
echo strchr("Hello world!","world");
?>
Định nghĩa và Cách sử dụng
Hàm strchr () tìm kiếm lần xuất hiện đầu tiên của một chuỗi bên trong một chuỗi khác.
Hàm này là một bí danh của hàm strstr () .
Lưu ý: Hàm này là an toàn nhị phân.
Lưu ý: Hàm này phân biệt chữ hoa chữ thường. Để tìm kiếm không phân biệt chữ hoa chữ thường, hãy sử dụng hàm stristr () .
Cú pháp
strchr(string,search,before_search);
Giá trị tham số
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
search | Required. Specifies the string to search for. If this parameter is a number, it will search for the character matching the ASCII value of the number |
before_search | Optional. A boolean value whose default is "false". If set to "true", it returns the part of the string before the first occurrence of the search parameter. |
Chi tiết kỹ thuật
Giá trị trả lại: | Trả về phần còn lại của chuỗi (từ điểm khớp) hoặc FALSE, nếu không tìm thấy chuỗi cần tìm. |
---|---|
Phiên bản PHP: | 4+ |
Changelog: | Tham số before_search đã được thêm vào trong PHP 5.3 |
Các ví dụ khác
Thí dụ
Tìm kiếm một chuỗi cho giá trị ASCII của "o" và trả về phần còn lại của chuỗi:
<?php
echo strchr("Hello world!",111);
?>
Thí dụ
Trả lại một phần của chuỗi trước lần xuất hiện đầu tiên của "world":
<?php
echo strchr("Hello world!","world",true);
?>