PHP

strcmp

strcmp

(PHP 4, PHP 5, PHP 7)

strcmp - 二进制安全字符串比较

描述

int strcmp ( string $str1 , string $str2 )

请注意,此比较区分大小写。

参数

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() - 二进制安全的不区分大小写的字符串比较

  • preg_match() - 执行正则表达式匹配

  • substr_compare() - 从偏移量到长度字符的两个字符串的二进制安全比较

  • strncmp() - 前n个字符的二进制安全字符串比较

  • strstr() - 查找第一次出现的字符串

  • substr() - 返回字符串的一部分

← strchr

strcoll →