目录

PHP strncmp() 函数

❮ PHP 字符串参考

示例

比较两个字符串(区分大小写):

<?php
echo strncmp("Hello world!","Hello earth!",6);
?>
亲自试一试 »

定义和用法

strncmp() 函数比较两个字符串。

笔记:strncmp() 是二进制安全且区分大小写的。

提示:这个函数类似于strcmp()函数,只不过 strcmp() 没有长度参数。


语法

strncmp( string1,string2,length)

参数值

Parameter Description
string1 Required. Specifies the first string to compare
string2 Required. Specifies the second string to compare
length Required. Specify the number of characters from each string to be used in the comparison

技术细节

返回值: 该函数返回:
  • 0 - 如果两个字符串相等
  • <0 - 如果字符串 1 小于字符串 2
  • >0 - 如果字符串 1 大于字符串 2
PHP 版本: 4+

更多示例

示例

比较两个字符串(区分大小写 = Hello 和 hELLo 不会输出相同的结果):

<?php
echo strncmp("Hello","Hello",6);
echo "<br>";
echo strncmp("Hello","hELLo",6);
?>
亲自试一试 »

❮ PHP 字符串参考