PHP strcspn() hàm
Ví dụ
Trả về số lượng ký tự tìm thấy trước ký tự "w" trong chuỗi "Hello world!"
<?php echo strcspn("Hello world!","w"); ?>
Định nghĩa và cách sử dụng
Hàm strcspn() trả về số lượng ký tự tìm thấy trong chuỗi trước khi tìm thấy bất kỳ ký tự nào đã chỉ định (bao gồm khoảng trống).
Lưu ý:Vui lòng sử dụng strspn() Hàm trả về số lượng ký tự trong chuỗi chứa các ký tự trong danh sách ký tự đã chỉ định.
Ghi chú:Hàm này là an toàn với binary.
Cú pháp
strcspn(chuỗi,ký tự,Bắt đầu,Độ dài)
Tham số | Mô tả |
---|---|
chuỗi | Bắt buộc. Định nghĩa chuỗi cần tìm kiếm. |
ký tự | Bắt buộc. Định nghĩa ký tự cần tìm. |
Bắt đầu | Tùy chọn. Định nghĩa bắt đầu từ đâu trong chuỗi để tìm kiếm. |
Độ dài | Tùy chọn. Định nghĩa độ dài của chuỗi (tìm bao nhiêu ký tự). |
Chi tiết kỹ thuật
Giá trị trả về: | Trả về số lượng ký tự tìm thấy trong chuỗi trước khi tìm thấy ký tự đã chỉ định. |
Phiên bản PHP: | 4+ |
Ghi chép cập nhật: | Trong PHP 4.3, đã thêm Bắt đầu Và Độ dài Tham số. |
Ví dụ thêm
Ví dụ 1
Sử dụng tất cả các tham số để xuất ra số lượng ký tự tìm thấy trước ký tự "w" trong chuỗi "Hello world!"
<?php echo strcspn("Hello world!","w",0,6); // Địa chỉ bắt đầu là 0, độ dài của chuỗi tìm kiếm là 6。 ?>