「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が異なるので一致しません