萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php字符串比較詳細說明

php字符串比較詳細說明

字符串比較有很多種最基本就是利用==判斷是否相等,還有利用strcmp來比較字符串函數的大小。下面舉了幾個實例詳細說明了字符串對比。

簡單字符串比較operator (==) 就成了。
*/

$str1 = "test";
$str2 = "test";
if ($str1 == "test")  echo "ok-1";  
if ($str1 == $str2)   echo "ok-2";

/*
字符串大於或小於比較,利用了strcmp函數操作,它返回<0如果str1小於str2的> 0,如果str1大於str2的,和0
*/

$str1 = "test";  
$str2 = "test";  
$str3 = "apple";  
$str4 = "zebra";   
if (strcmp($str1,$str2) == 0) echo "ok";  
if (strcmp($str1,"test") == 0) echo "ok";  
if (strcmp($str1,$str3) > 0) echo "$str1 > $str3";  
if (strcmp($str1,$str4) < 0) echo "$str1 < $str4";


/*
*/

$str1 = "test";  
$str2 = "  test     ";   
if ($str1 == $str2) echo "ok-1";  
if ($str1 == trim($str2)) echo "ok-2";  
if (strcmp($str1,$str2) == 0) echo "ok-3";  
if (strcmp($str1,trim($str2)) == 0) echo "ok-4";

copyright © 萬盛學電腦網 all rights reserved