strspn php,php返回在字符串中包含 charlist 参数中指定的字符数目的函数strspn()
實例
返回在字符串 "Hello world!" 中包含字符 "kHlleo" 的數目:<?php
echo strspn("Hello world!","kHlleo");
?>
定義和用法
strspn() 函數返回在字符串中包含 charlist 參數中指定的字符數目。
提示:請使用 strcspn() 函數來返回在找到任何指定的字符之前,在字符串查找的字符數。
注釋:該函數是二進制安全的。
語法strspn(string,charlist,start,length)參數描述
string必需。規定被搜索的字符串。
charlist必需。規定要查找的字符。
start可選。規定在字符串的何處開始。
length可選。定義字符串的長度。
技術細節返回值:返回在字符串中包含 charlist 參數中指定的字符數目。
PHP 版本:4+
在 PHP 4.3 中,新增了 start 和 length 參數。
更多實例
實例 1
返回在字符串 "abcdefand" 中包含字符 "abc" 的數目:<?php
echo strspn("abcdefand","abc");
?>
表頭文件 #include
定義函數 size_t strspn (const char *s,const char * accept);
函數說明 strspn()從參數s 字符串的開頭計算連續的字符,而這些字符都完全是accept所指字符串中的字符。簡單的說,若strspn()返回的數值為n,則代表字符串s 開頭連續有n個字符都是屬于字符串accept內的字符。
返回值 返回字符串s開頭連續包含字符串accept內的字符數目。
范例1 #include
2 #include
3 main()
4 {
5 char *str="Linux was first developed for 386/486-based pcs.";
6 printf("%d\n",strspn(str,"Linux"));
7 printf("%d\n",strspn(str,"/-"));
8 printf("%d\n",strspn(str,"1234567890"));
9 } 運行結果:
5 //包含linux字符切
0 // 開始不包含
0 //開始不包含
總結
以上是生活随笔為你收集整理的strspn php,php返回在字符串中包含 charlist 参数中指定的字符数目的函数strspn()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php换设备登录逻辑,登录和退出登录的操
- 下一篇: php在苹果手机上传不了图片大小,Thi