int strcmp ( string $str1 , string $str2 )
以二進制方式進行比較
以該函數比較時區分大小寫
傳回值,如果str1小于str2傳回<0,如果str1大于str2傳回>0如果兩者相等傳回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()類似,隻是不區分大小寫而已,這裡不再啰嗦了