位置: 编程技术 - 正文
推荐整理分享PHP字符串函数strspn()的用法(php string函数),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php字符串型数据的定义方式,php字符串变量,在php中,字符串有哪些表示形式,在php中,字符串有哪些表示形式,在php中,字符串有哪些表示形式,php字符串定义,php string函数,php string函数,内容如对您有帮助,希望把文章链接给更多的朋友!
(PHP 4, PHP 5)
strspn — 计算字符串中全部字符都存在于指定字符集合中的第一段子串的长度。
说明 int strspn ( string $subject , string $mask [, int $start [, int $length ]] )返回 subject 中全部字符仅存在于 mask 中的第一组连续字符(子字符串)的长度。
如果省略了 start 和 length 参数,则检查整个 subject 字符串;如果指定了这两个参数,则效果等同于调用 strspn(substr($subject, $start, $length), $mask)(更多信息,参见 substr )。
代码行:<?php$var=strspn("istheanswertothethquestion.","");?> $var 将被指派为 2,因为 是 subject 中第一段全部字符都存在于 的连续字符。
参数subject
待检查的字符串。
mask检查字符列表。
startsubject 的开始检查位置。
如果 start 被设置并且是非负的,strspn() 将从 subject 的第 start 个位置开始检查。例如,在字符串 abcdef 中,第 0 个位置的字符是 a,第二个位置的字符是 c,等等。
如果 start 被设置并且为负数,strspn() 将从 subject 的尾部倒数第 start 个位置开始检查 subject。
lengthsubject 中检查的长度。
如果 length 被设置并且为非负数,那么将从起始位置开始,检查 subject 的 length 个长度的字符。
如果 length 被设置并且为负数,那么将从起始位置开始,直到从 subject 尾部开始第 length 个位置,对 subject 进行检查。
返回值返回 str1 中第一段全部字符都存在于 str2 范围的字符串的长度。
更新日志版本 说明 4.3.0 新增 start 和 length 参数。
范例
Example #1 strspn() 范例
<?phpechostrspn("foo","o",1,2);//打印:2?>以上例程会输出:
注释Note: 此函数可安全用于二进制对象。
参见strcspn() - 获取不匹配遮罩的起始子字符串的长度
PHP字符串函数strstr()的用法 strstr(PHP4,PHP5)strstr查找字符串的首次出现说明stringstrstr(string$haystack,mixed$needle[,bool$before_needle=false])返回haystack字符串从needle第一次出现的位置开始到haystac
PHP字符串函数strpos()的用法 strpos(PHP4,PHP5)strpos查找字符串首次出现的位置说明mixedstrpos(string$haystack,mixed$needle[,int$offset=0])返回needle在haystack中首次出现的数字位置。参数haystack在该字
PHP字符串函数strripos()的用法 strripos(PHP5)strripos计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)说明intstrripos(string$haystack,string$needle[,int$offset=0])以不区分大小写
标签: php string函数
本文链接地址:https://www.jiuchutong.com/biancheng/278805.html 转载请保留说明!友情链接: 武汉网站建设