現在の位置: ホーム> 関数カテゴリ一覧> strcspn

strcspn

マスクと一致しない開始サブストリングの長さを取得します
名前:strcspn
カテゴリ:
対応言語:php
一言説明:指定された文字の一部が見つかる前に、文字列にある文字の数を返します。

定義と使用法

strcspn()関数は、指定された文字が見つかる前に文字列にある文字数(スペースを含む)を返します。

ヒント: strspn()関数を使用して、指定された文字リストを含む文字列内の文字数を返してください。

注:この機能はバイナリセーフです。

例1

キャラクター「W」が文字列「HelloWorld!」にある前に見つかった文字の数を出力:

 <?php
Echo strcspn ( "Hello World!" 、 "w" ) ;
?>

自分で試してみてください

例2

すべてのパラメーターを使用して、文字「W」が文字列「Hello World!」にある前に見つかった文字の数を出力します。

 <?php
Echo Strcspn ( " Hello World!" 、 " w" 、 0、6 ) ; //開始位置は0で、検索文字列の長さは6です。
?>

自分で試してみてください

文法

strcspn ( stringcharstartlength
パラメーター説明する
必須。検索する文字列を指定します。
char必須。検索する文字を指定します。
始めるオプション。文字列の検索を開始する場所を指定します。
長さオプション。文字列の長さを指定します(検索される文字の数)。
類似の関数
  • 文字列が指定されたサブストリングで終了するかどうかを確認します str_ends_with

    str_ends_with

    文字列が指定されたサブストリングで終了す
  • ファイルのSHA1ハッシュ値を計算します sha1_file

    sha1_file

    ファイルのSHA1ハッシュ値を計算します
  • 脱出された文字列を逆に逃がします stripslashes

    stripslashes

    脱出された文字列を逆に逃がします
  • 指定された文字セットに文字列内のすべての文字が存在する最初のサブストリングの長さを計算します strspn

    strspn

    指定された文字セットに文字列内のすべての
  • 特殊文字をHTMLエンティティに変換します htmlspecialchars

    htmlspecialchars

    特殊文字をHTMLエンティティに変換しま
  • 文字列でROT13変換を実行します str_rot13

    str_rot13

    文字列でROT13変換を実行します
  • CRC32多項式の文字列を計算します crc32

    crc32

    CRC32多項式の文字列を計算します
  • タグ分割文字列 strtok

    strtok

    タグ分割文字列
人気記事(にんききじ)