PHP strcspn() 函式
定義和用法
strcspn() 函式返回字串中,在找到任何指定的字元之前出現的字元數量(包括空格)。
提示: 使用 strspn() 函式計算字串中僅包含指定字元列表中的字元的數量。
注意:此函式是二進位制安全的。
語法
strcspn(string,char,start,length)
引數值
引數 | 描述 |
---|---|
string | 必需。規定要搜尋的字串 |
char | 必需。規定要搜尋的字元 |
start | 可選。規定在 string 中從何處開始搜尋 |
length | 可選。規定要搜尋的字串長度(搜尋多少字元) |
技術詳情
返回值 | 返回字串中,在找到任何指定的字元之前出現的字元數量 |
---|---|
PHP 版本 | 4+ |
更新日誌 | start 和 length 引數在 PHP 4.3 中新增。 |
更多示例
示例
使用所有引數輸出 "Hello world!" 中,在找到字元 "w" 之前的字元數
<?php
echo strcspn("Hello world!","w",0,6); // 起始位置為 0,搜尋字串長度為 6。
?>
自己動手試一試 »
❮ PHP 字串參考