Php/func string strncasecmp

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

PHP strncasecmp()函数

❮PHP字符串参考

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

<?php

echo strncasecmp("Hello world!","hello earth!",6);

?>

定义和用法

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

注意: strncasecmp()是二进制安全的,不区分大小写。

Tip: 此功能类似于 strcasecmp()

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

句法

strncasecmp(string1,string2,length)

参数值

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

技术细节

返回值:

该函数返回:

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

更多例子

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

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

?>

❮PHP字符串参考