ホームページ  >  記事  >  バックエンド開発  >  PHPの文字列比較関数strcmp()の例

PHPの文字列比較関数strcmp()の例

一个新手
一个新手オリジナル
2017-10-09 09:14:591465ブラウズ

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 サイトの他の関連記事を参照してください。

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