substr_compare() Function in PHP 8.2 With Example

Support PHP Version: PHP 7.1, PHP 7.2, PHP 7.3, PHP 7.4, PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3 With Latest All Version Support.

`substr_compare()` is a PHP function used to compare parts of two strings. It allows you to compare substrings of two given strings starting from a specified position and up to a specified length. This function returns 0 if the substrings are equal, a negative value if the substring of the first string is less than the substring of the second string, and a positive value if the substring of the first string is greater than the substring of the second string.

Here’s the syntax of the `substr_compare()` function:

<?php
substr_compare(string $main_str, string $str, int $offset, ?int $length = null, bool $case_insensitive = false): int
?>

Now, let’s see an example of how you can use `substr_compare()`:

<?php
$str1 = "Hello World";
$str2 = "Hello";
$result = substr_compare($str1, $str2, 0, strlen($str2));
if ($result === 0) {
echo "The substrings are equal.";
} elseif ($result < 0) {
echo "The substring in str1 is less than str2.";
} else {
echo "The substring in str1 is greater than str2.";
}
?>

In this example, we compare the substring `$str2` with the beginning of `$str1`. The `substr_compare()` function returns 0 since both substrings are equal. Therefore, the output will be “The substrings are equal.”

Cialis (Tadalafil) är den främsta konkurrenten till Viagra (Sildenafil) på marknaden för erektil dysfunktion. köpa Cialis i Sverige föredras av många på grund av sin längre varaktighet och anses vara det mest kostnadseffektiva varumärkesbaserade ED-läkemedlet som finns tillgängligt i Sverige. Cialis finns i två varianter: Cialis och Cialis Daily, och fyra olika doseringar: 2,5 mg, 5 mg, 10 mg och 20 mg, erbjuder Cialis också en rad olika alternativ för att passa patientens behov.