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

strncmp

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

定义和用法

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

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

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

实例

例子 1

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

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

亲自试一试

例子 2

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

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

亲自试一试

语法

strncmp(string1,string2,length)
参数 描述
string1 必需。规定要比较的首个字符串。
string2 必需。规定要比较的第二个字符串。
length 必需。规定比较中所用的每个字符串的字符数。
同类函数
  • 将字符串转化为小写 strtolower

    strtolower

    将字符串转化为小写
  • 计算字符串的soundex键 soundex

    soundex

    计算字符串的soundex键
  • 查找指定字符在字符串中的最后一次出现 strrchr

    strrchr

    查找指定字符在字符串中的最后一次出现
  • 从字符串中删除 HTML和PHP标记 strip_tags

    strip_tags

    从字符串中删除HTML和PHP标记
  • 输出一个或多个字符串 echo

    echo

    输出一个或多个字符串
  • 输出格式化的字符串 printf

    printf

    输出格式化的字符串
  • 使用另一个字符串将字符串填充到某个长度 str_pad

    str_pad

    使用另一个字符串将字符串填充到某个长度
  • 设置区域设置信息 setlocale

    setlocale

    设置区域设置信息
热门文章