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

    str_word_count

    文字列で使用されている単語に関する情報を
  • 文字列が指定されたサブストリングで終了するかどうかを確認します str_ends_with

    str_ends_with

    文字列が指定されたサブストリングで終了す
  • サブストリングの交換 str_replace

    str_replace

    サブストリングの交換
  • 文字列が指定されたサブストリングから始まるかどうかを確認します str_starts_with

    str_starts_with

    文字列が指定されたサブストリングから始ま
  • 適用されるすべての文字をHTMLエンティティに変換 - 文字をHTMLエスケープ文字に変換する htmlentities

    htmlentities

    適用されるすべての文字をHTMLエンティ
  • 論理 -  hebrewをビジュアルヘブライ語に変換します hebrev

    hebrev

    論理-hebrewをビジュアルヘブライ語
  • 文字列のMD5ハッシュ値を計算します md5

    md5

    文字列のMD5ハッシュ値を計算します
  • 文字列の一部を返します substr

    substr

    文字列の一部を返します
人気記事(にんききじ)