「PHP」strcmp関数で文字列の値を比較するサンプル

書式
strcmp(string $string1, string $string2): int
パラメータ
string1 最初の文字列。
string2 次の文字列。
この比較は大文字小文字を区別することに注意してください。
戻り値
string1 が string2 よりも小さければ < 0 を、string1が string2よりも大きければ > 0 を、
等しければ 0 を返します。

使用例

<!DOCTYPE html>
<html>
<body>

<?php

$strA = "study";
$strB = "study";
$strC = "studys";

if(strcmp($strA,$strB)==0){
      print "文字列Aと文字列Bが同じ文字列なので一致します"."<br>";
}else{
      print "文字列Aと文字列Bが異なるので一致しません"."<br>";
}

if(strcmp($strB,$strC)==0){
      print "文字列Bと文字列Cが同じ文字列なので一致します"."<br>";
}else{
      print "文字列Bと文字列Cが異なるので一致しません"."<br>";
}

?> 

</body>
</html>

実行結果
文字列Aと文字列Bが同じ文字列なので一致します
文字列Bと文字列Cが異なるので一致しません

PHP

Posted by arkgame