为了账号安全,请及时绑定邮箱和手机立即绑定

phpstrcmp函数的小疑问

phpstrcmp函数的小疑问

侠客岛的含笑 2016-12-31 10:38:11
$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


查看完整回答
反对 回复 2017-01-01
  • 1 回答
  • 0 关注
  • 1885 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号