PHP で文字列を比較するために使用される関数は次のとおりです。 strcmp(): 2 つの文字列の比較結果を返します (等しい場合は 0 を返し、最初の文字列が 2 番目の文字列より大きい場合は正の整数を返し、そうでない場合は返します)負の整数)。 strncmp(): 2 つの文字列の最初の N 文字を比較します。 strcasecmp(): 大文字と小文字を無視して 2 つの文字列を比較します。 strncasecmp(): 大文字と小文字を無視して、2 つの文字列の最初の N 文字を比較します。 strcmp_nat(): 2 つの文字列を自然な順序で比較します (数値は数値順に比較され、文字はアルファベット順に比較されます)。
PHP で文字列を比較する関数
PHP には文字列を比較するための関数が多数用意されており、最も一般的に使用される関数は次のとおりです。 :
1. strcmp() 関数
<code class="php">int strcmp(string $str1, string $str2)</code>
2. strncmp() 関数
<code class="php">int strncmp(string $str1, string $str2, int $length)</code>
3. strcasecmp() 関数
<code class="php">int strcasecmp(string $str1, string $str2)</code>
4. strncasecmp() 関数
<code class="php">int strncasecmp(string $str1, string $str2, int $length)</code>
5. strcmp_nat() 関数
<code class="php">int strcmp_nat(string $str1, string $str2)</code>
以上が文字列を比較するためのphpの関数は次のとおりです。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。