サイズに関係なくPHPで文字列を比較する方法

青灯夜游
リリース: 2023-03-08 14:52:01
オリジナル
2534 人が閲覧しました

PHP では、組み込み関数 strncasecmp() を使用して、大文字と小文字を区別せずに文字列を比較できます。構文は「strncasecmp(str1,str2,length)」です。戻り値が 0 の場合は、2 つの文字列が等しいことを意味し、戻り値が 0 未満の場合は、str1 が str2 より小さいことを意味します。

サイズに関係なくPHPで文字列を比較する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php 大文字と小文字を区別しない比較文字列

<?php
echo strncasecmp("Hello","Hello",6);
echo "<br>";
echo strncasecmp("Hello","hELLo",6);
?>
ログイン後にコピー

出力:

0
0
ログイン後にコピー

strncasecmp() 関数は大文字と小文字を区別しないため、Hello と hELLo の出力は同じになります。

[推奨学習: 「PHP ビデオ チュートリアル 」]

関連関数の紹介:

strncasecmp()関数は 2 つの文字列を比較するために使用されます (大文字と小文字は区別されません)。

構文:

strncasecmp(string1,string2,length)
ログイン後にコピー

パラメータ:

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

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

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

戻り値:

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

  • <0 - string1 が string2

  • >0 より小さい場合 - string1 が string2 より大きい場合

#プログラミング関連の知識の詳細については、次のサイトを参照してください。 :

プログラミングビデオ! !

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート