您的位置:寻梦网首页编程乐园PHP 编程PHP5中文手册
PHP5中文手册

strspn

(PHP 4, PHP 5)

strspn — Find length of initial segment matching mask

说明

int strspn ( string $str1 , string $str2 [, int $start [, int $length ]] )

Finds the length of the initial segment matching mask.

The line of code:

<?php
$var 
strspn("42 is the answer, what is the question ...""1234567890");
?>
will assign 2 to $var, because the string "42" will be the longest segment containing characters from "1234567890".

参数

str1

The first string.

str2

The second string.

start

The start position of the string to examine. Negative value counts position from the end of a string.

length

The length of the string to examine. Negative value sets length from the end of a string.

返回值

Returns the length of the initial segment of str1 which consists entirely of characters in str2 .

更新日志

版本 说明
4.3.0 The start and length parameters were added

范例

Example#1 strspn() example

<?php
echo strspn("foo""o"12); // 2
?>

注释

Note: 本函数可安全用于二进制对象。

参见