ホームページ >バックエンド開発 >PHPの問題 >PHPで大文字と小文字を区別せずに文字列を比較する方法

PHPで大文字と小文字を区別せずに文字列を比較する方法

王林
王林オリジナル
2020-08-20 15:50:523019ブラウズ

PHP で大文字と小文字を区別せずに文字列を比較する方法: 組み込み関数 strncasecmp() を使用して比較できます。関数が 0 を返した場合、2 つの文字列が等しいことを意味します。戻り値が 0 より小さい場合は、string1 が string2 より小さいことを意味します。

PHPで大文字と小文字を区別せずに文字列を比較する方法

strncasecmp() 関数は 2 つの文字列を比較します (大文字と小文字は区別されません)。

(推奨チュートリアル: php グラフィック チュートリアル)

構文:

strncasecmp(string1,string2,length)

パラメーター:

  • string1必須。比較する最初の文字列を指定します。

  • #string2 必須。比較する 2 番目の文字列を指定します。

  • #長さは必須です。比較に使用する文字列あたりの文字数を指定します。

戻り値:

  • 0 - 2 つの文字列が等しい場合

  • 4c0f20cc0cb9ee5f3314318cd32a3edd0 より小さい場合 - string1 が string2

より大きい場合 (学習ビデオの推奨事項: phpビデオチュートリアル)

例:

<?php
echo strncasecmp("Hello","Hello",6);
echo "<br>";
echo strncasecmp("Hello","hELLo",6);
?>

出力:

0
0

以上がPHPで大文字と小文字を区別せずに文字列を比較する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。