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