int strcmp ( string $str1 , string $str2 )
バイナリモードで比較します
この関数との比較では大文字と小文字が区別されます
戻り値、str1 が str2 より小さい場合は、<0 を返し、str1 が str1 より大きい場合は <0 を返しますstr2, return > 0 2 つが等しい場合は 0 を返します。
<?php $str1 = "hello world"; //$str1与$str3的值相等 $str2 = "HELLO WORLD"; $str3 = "hello world"; //$str1与$str3的值相等 echo strcmp($str1,$str2); //输出1 echo strcmp($str2,$str1); //输出-1 echo strcmp($str1,$str3); //输出0 ?>
strcasecmp() という関数もあります。使い方は strcmp() と似ていますが、大文字と小文字が区別されないため、ここでは詳しく説明しません
以上がPHPの文字列比較関数strcmp()の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。