現在の位置: ホーム> 関数カテゴリ一覧> 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_replace

    str_replace

    サブストリングの交換
  • 2つの文字列間の編集距離を計算します levenshtein

    levenshtein

    2つの文字列間の編集距離を計算します
  • ファイルのSHA1ハッシュ値を計算します sha1_file

    sha1_file

    ファイルのSHA1ハッシュ値を計算します
  • 文字列を置き換えるサブストリング substr_replace

    substr_replace

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

    strspn

    指定された文字セットに文字列内のすべての
  • 文字列で使用されている単語に関する情報を返します str_word_count

    str_word_count

    文字列で使用されている単語に関する情報を
  • メタカラクターセットを脱出します quotemeta

    quotemeta

    メタカラクターセットを脱出します
  • 文字列の最初の文字を大文字に設定します ucfirst

    ucfirst

    文字列の最初の文字を大文字に設定します
人気記事(にんききじ)