ホームページ  >  記事  >  バックエンド開発  >  PHP における strcmp() および strcasecmp() 関数の文字列比較の使用法に関する分析、strcmpstrcasecmp_PHP チュートリアル

PHP における strcmp() および strcasecmp() 関数の文字列比較の使用法に関する分析、strcmpstrcasecmp_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:01:161139ブラウズ

PHP での strcmp() と strcasecmp() の文字列比較の使用法、strcmpstrcasecmp の分析

この記事では、PHP での strcmp() と strcasecmp() 関数の文字列比較の使用法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

1. PHP の strcmp() 関数は、2 つの文字列 (大文字と小文字を区別) を比較するために使用されます。その定義は次のとおりです。

strcmp(string1,string2)

パラメータの説明:

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

文字列2は必須です。比較する 2 番目の文字列を指定します。


追記:

strcmp() 関数は、strncmp() 関数と似ていますが、比較する各文字列の文字数を指定できる点が異なります。 2. PHP の strcasecmp() 関数は 2 つの文字列を比較します (大文字と小文字は区別されません)。

strcasecmp(string1,string2)

パラメータの説明:

string1 必須。比較する最初の文字列を指定します。 文字列2は必須です。比較する 2 番目の文字列を指定します。

PS

:
strcasecmp() 関数は strncasecmp() 関数に似ていますが、異なる点は、strncasecmp() が各文字列の比較に使用する文字数を指定できることです。

サンプルコード: リーリー 実行結果は以下の通りです: リーリー

補足:戻り値の問題について

パラメータstring1とstring2の比較:

2つの文字列が等しい場合、戻り値は0になります

string1 が string2 より小さい場合、戻り値は 0 より小さくなります

string1 が string2 より大きい場合、戻り値は 0 より大きくなります

この記事が PHP プログラミングのすべての人に役立つことを願っています。

興味があるかもしれない記事:

PHP の substr_count() 関数を使用して部分文字列の出現数を取得する方法

PHP の strstr() 関数を使用して指定された文字列の後のすべての文字を取得する方法

    PHPのstrncmp()関数 2つの文字列の最初の2文字が等しいかどうかを比較するメソッド
  • Strnatcmp()関数 PHPの文字列比較使用法分析用の「自然ソートアルゴリズム」(strcmp関数と比較)
  • substrの使用法分析PHP の関数文字列インターセプト
  • Trim 関数を使用して文字列から左右のスペースと特殊文字を削除する PHP の例
  • PHP のカプセル化された文字列の暗号化および復号化関数
  • 最も正確な PHP インターセプト文字列長関数
  • substr() を使用するPHP で文字列をインターセプトすると、中国語の文字化けの問題が発生します。どうすればよいですか
  • PHP の一般的な文字列操作関数の例のまとめ
  • http://www.bkjia.com/PHPjc/1089579.html
www.bkjia.com

本当http://www.bkjia.com/PHPjc/1089579.html技術記事 PHP における strcmp() および strcasecmp() 関数の文字列比較の使用法、strcmpstrcasecmp の分析 この記事では、PHP における strcmp() および strcasecmp() 関数の文字列比較の使用法について説明します。みんなとシェアしましょう...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。