HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

strncasecmp

Description

The strncasecmp of String for PHP binary safe case-insensitive string comparison of the first n characters.

Syntax

strncasecmp ( string $str1 , string $str2 , int $len ) : int

Parameters

str1

The first string.

str2

The second string.

len

The length of strings to be used in the comparison.

Return

Returns < 0 if str1 is less than str2; > 0 if str1 is greater than str2, and 0 if they are equal.

Examples

1

<?

$str1 = "case";
$str2 = "CASE";
$len = 2;

$return = strncasecmp($str1, $str2, $len);

echo $return;
0

2

<?

$str1 = "same";
$str2 = "same";
$len = 2;

$return = strncasecmp($str1, $str2, $len);

echo $return;
0

3

<?

$str1 = "same";
$str2 = "different";
$len = 2;

$return = strncasecmp($str1, $str2, $len);

echo $return;
15

4

<?

$str1 = "different";
$str2 = "same";
$len = 2;

$return = strncasecmp($str1, $str2, $len);

echo $return;
-15