📜  PHP | strncmp()函数

📅  最后修改于: 2022-05-13 01:56:35.134000             🧑  作者: Mango

PHP | strncmp()函数

strncmp() 是PHP中的一个内置函数,用于比较两个字符串的前 n 个字符。此函数区分大小写,这表明在比较过程中,大写和小写将被区别对待。该函数将两个字符串与第一个 n字符进行比较,并判断第一个字符串是否大于、小于或等于第二个字符串。

int strncmp( $str1, $str2, $len )

参数:此函数接受三个参数,如上所述,如下所述:

  • $str1:强制参数。此参数指的是要在比较中使用的第一个字符串。
  • $str2:强制参数。此参数引用要在比较中使用的第二个字符串。
  • $len:强制参数,用于定义比较的第一个 $len 个字符。

返回值:此函数根据字符串的比较返回一个随机整数值,如下所示:

  • 如果两个字符串的前 n 个字符相等,则返回 0。
  • 如果 $string2 的前 n 个字符大于 $string1,则返回负值 (<0)。
  • 如果 $string1 的前 n 个字符大于 $string2,则返回正值 (> 0)。

下面的程序说明了PHP中的 strncmp()函数。

方案一:

PHP


PHP


输出:
0
31
-3




方案二:

PHP


输出:
-32




相关文章:

  • PHP | strlen()函数
  • PHP |反转字符串

参考: 函数 : PHP 。 PHP