$str = "LAMP";
$str1 = "LAMPBrother";
$strc = strcmp($str, $str1);
echo $strc;上面的输出值是-7;但是我看手册是返回0 - 如果两个字符串相等<0 - 如果 string1 小于 string2>0 - 如果 string1 大于 string2这个啊,求解释,-7怎么出来的
1 回答

qq_ForgetIt_1
TA贡献11条经验 获得超4个赞
你没有仔细看函数的使用,
$str = "LAMP";
$str1 = "LAMPBrother";
$strc = strcmp($str, $str1);
echo $strc;
$str = "LAMPBrother”;
$str1 = "LAMP"";
如果$str大于$str1的长度的话为正数,结果为7,相等为0
反之,为负7
备注:你数一下多出来的字符是不是7位Brother
添加回答
举报
0/150
提交
取消