当前位置: 首页> 函数类别大全> 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 必需。规定每个字符串用于比较的字符数。
同类函数
  • 查找字符串中子字符串第一次出现的位置 strpos

    strpos

    查找字符串中子字符串第一次出现的位置
  • 检查字符串是否以给定的子字符串结尾 str_ends_with

    str_ends_with

    检查字符串是否以给定的子字符串结尾
  • 反引用一个使用 addcslashes() 转义的字符串 stripcslashes

    stripcslashes

    反引用一个使用addcslashes()
  • 将字符串转化为大写 strtoupper

    strtoupper

    将字符串转化为大写
  • 根据指定格式解析输入的字符 sscanf

    sscanf

    根据指定格式解析输入的字符
  • 获取字符串长度 strlen

    strlen

    获取字符串长度
  • 查找字符串的首次出现 strstr

    strstr

    查找字符串的首次出现
  • 将HTML实体转换为相应的字符 html_entity_decode

    html_entity_decode

    将HTML实体转换为相应的字符
热门文章