"kHlleo" に含まれる文字が、文字列 "Hello world!" に見つかった文字数を返します:
<?php
echo strspn("Hello world!","kHlleo");
?>
例の実行 »
strspn() 関数は、charlist パラメータの文字のみを含む、文字列内の文字数を返します。
チップ: 指定した文字の一部分が見つかる前の、文字列内の文字数を返すには、 strcspn() 関数を使用します。
注: この関数はバイナリセーフです。
strspn(string,charlist,start,length)
| パラメータ | 説明 |
|---|---|
| string | 必須。検索する文字列を指定する |
| charlist | 必須。検索する文字を指定する |
| start | 任意。文字列の開始位置を指定する |
| length | 任意。文字列の長さを指定する |
| 返り値: | charlist パラメータの文字のみを含む文字列内の文字数を返します |
|---|---|
| PHP バージョン: | 4+ |
| 変更歴 | start および length パラメータは、PHP 4.3で追加されました. |