发布网友 发布时间:2022-04-06 04:19
共3个回答
热心网友 时间:2022-04-06 05:48
int strcmp ( string str1, string str2 )
当str1小于str2时返回负数, 当str1大于str2时返回正数,相等时候返回0。
注意比较是区分大小写的。
strcmp("h","o")结果为-1是正确的,因为"h"的ASCII码ox68小于"o"的ASCII码0x6f。
字母表里面后面的ASCII码大,比如'b'>'a',所有小写的比大写的字母大,比如'a'>'Z'。
热心网友 时间:2022-04-06 07:06
php中strcmp简介:
strcmp() 函数比较两个字符串。
注释:strcmp() 函数是二进制安全的,且对大小写敏感。
比较实例:
<!DOCTYPE html> <html> <body>
<?php echo strcmp("Hello world!","Hello world!")."<br>"; // 两字符串相等 echo strcmp("Hello world!","Hello")."<br>"; // string1 大于 string2
echo strcmp("Hello world!","Hello world! Hello!")."<br>"; // string1 小于 string2 ?>
</body>
</html>
运行结果:
0
7
-7
热心网友 时间:2022-04-06 08:41
php中strcmp简介:
strcmp()
函数比较两个字符串。
注释:strcmp()
函数是二进制安全的,且对大小写敏感。
比较实例:
<!DOCTYPE
html>
<html>
<body>
<?php
echo
strcmp("Hello
world!","Hello
world!")."<br>";
//
两字符串相等
echo
strcmp("Hello
world!","Hello")."<br>";
//
string1
大于
string2
echo
strcmp("Hello
world!","Hello
world!
Hello!")."<br>";
//
string1
小于
string2
?>
</body>
</html>
运行结果:
0
7
-7