Php/func string strncmp

来自菜鸟教程
跳转至:导航、​搜索

PHP strncmp()函数

❮PHP字符串参考

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

<?php

echo strncmp("Hello world!","Hello earth!",6);

?>

定义和用法

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

注意: strncmp()是二进制安全的并且区分大小写。

Tip: 此功能类似于 strcmp()

函数,但strcmp()没有length参数。

句法

strncmp(string1,string2,length)

参数值

参数 描述
string1 需要。指定要比较的第一个字符串
string2 需要。指定第二个要比较的字符串
length 需要。指定每个字符串中要在比较中使用的字符数

技术细节

返回值:

该函数返回:

  • 0-如果两个字符串相等
  • <0-如果string1小于string2
  • > 0-如果string1大于string2
PHP版本: 4+

更多例子

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

<?php
echo strncmp("Hello","Hello",6);
echo "<br>";
echo strncmp("Hello","hELLo",6);

?>

❮PHP字符串参考