= 4.0.2, PHP 5, PHP 7, PHP 8)strncasecmp — 二進(jìn)制安全比較字符串開頭的若干個字符(不區(qū)分大小寫)說明strncasecmp(string $str1, string $str2, int $len): int該函數(shù)與 s">

strncasecmp

(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)

strncasecmp二進(jìn)制安全比較字符串開頭的若干個字符(不區(qū)分大小寫)

說明

strncasecmp(string $str1, string $str2, int $len): int

該函數(shù)與 strcasecmp() 類似,不同之處在于你可以指定兩個字符串比較時使用的長度(即最大比較長度)。

參數(shù)

str1

第一個字符串。

str2

第二個字符串。

len

最大比較長度。

返回值

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

參見

  • strncmp() - 二進(jìn)制安全比較字符串開頭的若干個字符
  • preg_match() - 執(zhí)行匹配正則表達(dá)式
  • substr_compare() - 二進(jìn)制安全比較字符串(從偏移位置比較指定長度)
  • strcasecmp() - 二進(jìn)制安全比較字符串(不區(qū)分大小寫)
  • stristr() - strstr 函數(shù)的忽略大小寫版本
  • substr() - 返回字符串的子串