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

strncasecmp

文字列の先頭にあるいくつかの文字のバイナリ安全な比較(ケースは鈍感)
名前:strncasecmp
カテゴリ:
対応言語:php
一言説明:最初のn文字の文字列の比較(ケース非感受性)。

定義と使用法

strncasecmp()関数は2つの文字列を比較します。

注: strncasecmp()はバイナリセーフであり、ケースに敏感ではありません。

ヒント:この関数はstrcasecmp()関数に似ています。違いは、 strcasecmp()長さパラメーターがないことです。

例1

2つの文字列を比較します(ケースの鈍感):

 <?php
echo strncasecmp ( 「私は中国が大好き!」 、 「私は上海が大好き!」 、 6 ) ;
?>

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

例2

2つの文字列を比較してください(ケースインスセンシティブ、中国と中国は同じものを出力します):

 <?php
エコーstrncasecmp ( "中国" 、 「中国」 、 6 ) ;
echo "<br>" ;
エコーstrncasecmp ( "中国" 、 「中国」 、 6 ) ;
?>

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

文法

strncasecmp ( string1
string2長さ
パラメーター説明する
文字列1必須。比較する最初の文字列を指定します。
文字列2必須。比較する2番目の文字列を指定します。
長さ必須。比較のために各文字列が使用する文字の数を指定します。
類似の関数
  • 論理 -  hebrewをビジュアルヘブライ語に変換し、Newlinesを変換します hebrevc

    hebrevc

    論理-hebrewをビジュアルヘブライ語
  • 数字からシングルバイト文字列を生成します chr

    chr

    数字からシングルバイト文字列を生成します
  • 文字列の最初の文字を大文字に設定します ucfirst

    ucfirst

    文字列の最初の文字を大文字に設定します
  • マスクと一致しない開始サブストリングの長さを取得します strcspn

    strcspn

    マスクと一致しない開始サブストリングの長
  • 文字を翻訳するか、サブストリングを交換します - 指定された文字を変換します strtr

    strtr

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

    strspn

    指定された文字セットに文字列内のすべての
  • ロケール設定に基づく文字列の比較 strcoll

    strcoll

    ロケール設定に基づく文字列の比較
  • HTMLエンティティを対応する文字に変換します html_entity_decode

    html_entity_decode

    HTMLエンティティを対応する文字に変換
人気記事(にんききじ)