在《php从入门到精通》的第103页中,关于比较字符串的问题。
$str3="mrsoft";
$str4="MRSOFT";
strcmp($str3,$str4); //结果为1,即$str3大于str4
我搞不懂$str3为什么会大于$str4?它们的比较的规则是什么?书中都没有讲到,算是个很大的问题!
麻烦老师帮忙解释一下字符串的比较规则。谢谢!
346827366
学分:0 LV1
是按照ASCII码进行比较的。
字母表里面后面的ASCII码大,比如'b'>'a',所有小写的比大写的字母大,比如'a'>'Z'。