定義和用法
所述strcspn()中發現了指定的字符的任何部分之前,函數返回字符串中找到字符(包括空格)的數目。
提示:使用strspn()函數包含從指定的字符列表中的字符字符串中發現的字符數。
Note:該函數是二進制安全的。
句法
strcspn( string,char,start,length )
參數 | 描述 |
---|---|
string | 需要。 指定要搜索的字符串 |
char | 需要。 指定要搜索的字符 |
start | 可選的。 指定要在其中字符串開始 |
length | 可選的。 指定字符串的長度(多少字符串搜索) |
技術細節
返回值: | 返回指定字符的任意部分之前的字符串中的字符數被發現 |
---|---|
PHP版本: | 4+ |
更新日誌: | 在PHP 4.3加入的開始和長度參數 |
更多示例
實施例1
使用所有參數打印發現的字符數"Hello world!" 之前的字符"w"
<?php
echo strcspn("Hello world!","w",0,6);
// The start position is 0 and the length of the search string is 6.
?>
運行示例» <PHP字符串參考