Hàm strchr() trong PHP
Mô hình
Tìm kiếm từ "world" lần đầu tiên xuất hiện trong "Hello world!" và trả về phần còn lại của chuỗi này:
<?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 chuỗi trong chuỗi khác.
Hàm này là tên thay thế của hàm strstr().
Chú thích:Hàm này là an toàn đối với hệ thống binary.
Chú thích:Hàm này nhạy cảm với chữ cái. Để thực hiện việc tìm kiếm không phân biệt chữ cái, hãy sử dụng stristr() Hàm.
Cú pháp
strchr(string,search,before_search);
Tham số | Mô tả |
---|---|
string | Bắt buộc. Quy định chuỗi cần tìm. |
search |
Bắt buộc. Quy định chuỗi cần tìm. Nếu tham số là số, thì tìm kiếm ký tự khớp với giá trị ASCII của số đó. |
before_search |
Tùy chọn. Giá trị mặc định là "false" của giá trị布尔. Nếu đặt thành "true", nó sẽ trả về search Phần chuỗi trước tiên xuất hiện của tham số. |
Chi tiết kỹ thuật
Trả về giá trị: | Trả về phần chuỗi còn lại (từ điểm khớp). Nếu không tìm thấy chuỗi cần tìm, trả về FALSE. |
PHP phiên bản: | 4+ |
Nhật ký cập nhật: | Trong PHP 5.3, đã thêm before_search Tham số. |
More examples
Ví dụ 1
Tìm kiếm chuỗi thông qua 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); ?>
Ví dụ 2
Trả về phần chuỗi trước tiên xuất hiện của "world":
<?php echo strchr("Hello world!","world",true); ?>