Hàm strcspn() của PHP
Ví dụ
In số lượng ký tự tìm thấy trong "Xin chào thế giới!" trước ký tự "w":
<?php
echo strcspn("Hello world!","w");
?>
Hãy tự mình thử »Định nghĩa và cách sử dụng
Hàm strcspn() trả về số lượng ký tự (bao gồm cả khoảng trắng) được tìm thấy trong một chuỗi trước khi tìm thấy bất kỳ phần nào của các ký tự đã chỉ định.
Mẹo: Sử dụng hàm strspn() để đếm số ký tự tìm thấy trong chuỗi chỉ chứa các ký tự từ danh sách ký tự được chỉ định.
Lưu ý: Hàm này an toàn nhị phân.
Cú pháp
strcspn( string,char,start,length )
Giá trị tham số
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
char | Required. Specifies the characters to search for |
start | Optional. Specifies where in string to start |
length | Optional. Specifies the length of the string (how much of the string to search) |
Chi tiết kỹ thuật
Giá trị trả về: | Trả về số ký tự được tìm thấy trong một chuỗi trước khi tìm thấy bất kỳ phần nào của các ký tự đã chỉ định |
---|---|
Phiên bản PHP: | 4+ |
Nhật ký thay đổi: | Các tham số bắt đầu và độ dài đã được thêm vào trong PHP 4.3 |
Thêm ví dụ
Ví dụ
Sử dụng tất cả các tham số để in số ký tự có trong "Hello world!" trước ký tự "w":
<?php
echo strcspn("Hello world!","w",0,6); // The start position is 0 and the length of the search string is 6.
?>
Hãy tự mình thử »❮ Tham chiếu chuỗi PHP