PHP strspn() 関数

インスタンス

文字列 "Hello world!" に含まれる文字 "kHlleo" の数を返します:

<?php
echo strspn("Hello world!","kHlleo");
?>

実行例

定義と使用法

strspn() 関数は文字列に含まれる charlist パラメータで指定された文字の数。

ヒント:使用してください strcspn() 指定された文字が見つかる前に、文字列内で検索された文字の数を返す関数です。

コメント:この関数はバイナリセーフです。

構文

strspn(string,charlist,start,length)
パラメータ 説明
string 必須。検索する文字列を指定します。
charlist 必須。検索する文字を指定します。
start オプション。文字列のどこから始めるかを指定します。
length オプション。文字列の長さを定義します。

技術的詳細

返り値: 文字列に含まれる charlist パラメータで指定された文字の数。
PHP バージョン: 4+
更新履歴: PHP 4.3 では、新しい start および length パラメータ。

さらに多くの例

例 1

文字列 "abcdefand" に含まれる文字 "abc" の数を返します:

<?php
echo strspn("abcdefand","abc");
?>

実行例