(PHP 4, PHP 5)
strcspn — Find length of initial segment not matching mask
Returns the length of the initial segment of str1 which does not contain any of the characters in str2.
The first string.
The second string.
The start position of the string to examine.
The length of the string to examine.
Returns the length of the segment as an integer.
Version | Description |
---|---|
4.3.0 | The start and length were added |
Example #1 strcspn() example
<?php
$a = strcspn('abcd', 'apple');
$b = strcspn('abcd', 'banana');
$c = strcspn('hello', 'l');
$d = strcspn('hello', 'world');
var_dump($a);
var_dump($b);
var_dump($c);
var_dump($d);
?>
The above example will output:
int(0) int(0) int(2) int(2)
Note: This function is binary-safe.