PHP strspn() Function
Example
Return the number of characters found in the string "Hello world!" that contains the characters "kHlleo":
<?php
echo strspn("Hello world!","kHlleo");
?>
Try it Yourself »
Definition and Usage
The strspn() function returns the number of characters found in the string that contains only characters from the charlist parameter.
Tip: Use the strcspn() function to return the number of characters found in a string before any part of the specified characters are found.
Note: This function is binary-safe.
Syntax
strspn(string,charlist,start,length)
Parameter Values
| Parameter | Description | 
|---|---|
| string | Required. Specifies the string to search | 
| charlist | Required. Specifies the characters to find | 
| start | Optional. Specifies where in the string to start | 
| length | Optional. Defines the length of the string | 
Technical Details
| Return Value: | Returns the number of characters found in the string that contains only characters from the charlist parameter. | 
|---|---|
| PHP Version: | 4+ | 
| Changelog: | The start and length parameters were added in PHP 4.3. | 
More Examples
Example
Return the number of characters found in the string "abcdefand" that contains the characters "abc":
<?php
echo strspn("abcdefand","abc");
?>
Try it Yourself »
❮ PHP String Reference
Copyright 1999-2023 by Refsnes Data. All Rights Reserved.