strcmp

(PHP 4, PHP 5, PHP 7, PHP 8)

strcmp二進制安全字符串比較

說明

strcmp(string $str1, string $str2): int

注意該比較區(qū)分大小寫。

參數(shù)

str1

第一個字符串。

str2

第二個字符串。

返回值

如果 str1 小于 str2 返回 < 0; 如果 str1 大于 str2 返回 > 0;如果兩者相等,返回 0。

范例

示例 #1 strcmp() 例子

<?php
$var1 
"Hello";
$var2 "hello";
if (
strcmp($var1$var2) !== 0) {
    echo 
'$var1 is not equal to $var2 in a case sensitive string comparison';
}
?>

參見

  • strcasecmp() - 二進制安全比較字符串(不區(qū)分大小寫)
  • preg_match() - 執(zhí)行匹配正則表達式
  • substr_compare() - 二進制安全比較字符串(從偏移位置比較指定長度)
  • strncmp() - 二進制安全比較字符串開頭的若干個字符
  • strstr() - 查找字符串的首次出現(xiàn)
  • substr() - 返回字符串的子串