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()類似,只是不區分大小寫而已,這里不再啰嗦了