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

str_starts_with

文字列が指定されたサブストリングから始まるかどうかを確認します
名前:str_starts_with
カテゴリ:
対応言語:php
一言説明:文字列が指定されたプレフィックスで始まるかどうかを判断します

関数名:str_starts_with()

関数関数:文字列が指定されたプレフィックスで始まるかどうかを決定します。

該当するバージョン:PHP 8.0.0以上。

構文:bool str_starts_with(string $ haystack、string $ edele)

パラメーター:

  • $ haystack:チェックする文字列。
  • $針:探すプレフィックス。

返品値:

  • $ haystack文字列が$針のプレフィックスで始まる場合、trueを返します。
  • $ haystack文字列が$針のプレフィックスから始まらない場合、falseが返されます。

例:

 $haystack = "Hello, world!"; $needle = "Hello"; if (str_starts_with($haystack, $needle)) { echo "字符串以指定前缀开始"; } else { echo "字符串不以指定前缀开始"; }

出力:

字符串以指定前缀开始

注:

  • 関数はケースに敏感です。つまり、接頭辞は文字列の最初の部分と正確に一致する必要があります。
  • $針が空の文字列である場合、関数は常にtrueを返します。
  • PHP 8.0.0の前のバージョンでは、subst()関数を使用して同様の関数を実装できます。例: substr($haystack, 0, strlen($needle)) === $needle
類似の関数
  • 症例感受性STRSTR stristr

    stristr

    症例感受性STRSTR
  • サブストリングの発生数を計算します substr_count

    substr_count

    サブストリングの発生数を計算します
  • 文字列の先頭にあるいくつかの文字のバイナリ安全な比較(ケースは鈍感) strncasecmp

    strncasecmp

    文字列の先頭にあるいくつかの文字のバイナ
  • 文字列のMD5ハッシュ値を計算します md5

    md5

    文字列のMD5ハッシュ値を計算します
  • ファイルのSHA1ハッシュ値を計算します sha1_file

    sha1_file

    ファイルのSHA1ハッシュ値を計算します
  • 1次元配列の値を文字列に変換します implode

    implode

    1次元配列の値を文字列に変換します
  • 文字列の先頭にあるいくつかの文字のバイナリ安全な比較 strncmp

    strncmp

    文字列の先頭にあるいくつかの文字のバイナ
  • 文字列を大文字に変換します strtoupper

    strtoupper

    文字列を大文字に変換します
人気記事(にんききじ)