当前位置: 首页> 函数类别大全> strncasecmp

strncasecmp

二进制安全比较字符串开头的若干个字符(不区分大小写)
名称:strncasecmp
分类:字符串
所属语言:php
一句话介绍:前 n 个字符的字符串比较(对大小写不敏感)。

定义和用法

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

注释:strncasecmp() 是二进制安全的,对大小写不敏感。

提示:该函数与 strcasecmp() 函数类似,不同的是,strcasecmp() 没有 length 参数。

实例

例子 1

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

<?php
echo strncasecmp("I love China!","I love Shanghai!",6);
?>

亲自试一试

例子 2

比较两个字符串(不区分大小写,China 与 CHINA 输出相同):

<?php
echo strncasecmp("China","China",6);
echo "<br>";
echo strncasecmp("China","CHINA",6);
?>

亲自试一试

语法

strncasecmp(string1,
string2,length)
参数 描述
string1 必需。规定要比较的第一个字符串。
string2 必需。规定要比较的第二个字符串。
length 必需。规定每个字符串用于比较的字符数。
同类函数
  • 输出一个或多个字符串 echo

    echo

    输出一个或多个字符串
  • 返回格式化的字符串 sprintf

    sprintf

    返回格式化的字符串
  • 打断字符串为指定数量的字串 wordwrap

    wordwrap

    打断字符串为指定数量的字串
  • 转义元字符集 quotemeta

    quotemeta

    转义元字符集
  • 反引用一个使用 addcslashes() 转义的字符串 stripcslashes

    stripcslashes

    反引用一个使用addcslashes()
  • 查找字符串首次出现的位置(不区分大小写) stripos

    stripos

    查找字符串首次出现的位置(不区分大小写)
  • 单向字符串散列 crypt

    crypt

    单向字符串散列
  • 二进制安全字符串比较 strcmp

    strcmp

    二进制安全字符串比较
热门文章