081 - String:Compare, ( match = 0 ) ( first big = 1 ), ( second big = -1 )0
7
-7
0
0
7
0
-1
-1
0
-47
-11
4
7
Similarity : 5
Percentage : 71.428571428571 %
<?php
// 081 - String:Compare, ( match = 0 ) ( first big = 1 ), ( second big = -1 )
echo "</br><span class='myheading'>081 - String:Compare, ( match = 0 ) ( first big = 1 ), ( second big = -1 )</span></br>";
echo '<pre>';
print_r(strcmp("Hello world!","Hello world!")); // excat match, op = 0
echo '</pre>';
echo '<pre>';
print_r(strcmp("Hello world!","Hello")); // first is bigger than second, op = 1
echo '</pre>';
echo '<pre>';
print_r(strcmp("Hello world!","Hello world! Hello!")); // second is bigger than first ,op = -1
echo '</pre>';
echo '<pre>';
print_r(strncmp("Hello world!","Hello World!", 6)); // match till 6th index,op = 0
echo '</pre>';
echo '<pre>';
print_r(strcasecmp("Hello world!","Hello WORLD!")); // Case-insenstive, op = 0
echo '</pre>';
echo '<pre>';
print_r(strcasecmp("Hello world!","HELLO")); // first is bigger than second, op = 1
echo '</pre>';
echo '<pre>';
print_r(strncasecmp("Hello world!","HELLO world!", 6)); // case insensitive , match upto 6th index, op = 0
echo '</pre>';
echo '<pre>';
print_r(strnatcmp("2Hello world!","10Hello world!"));// natural compair, hence op = -1
echo '</pre>';
echo '<pre>';
print_r(strnatcasecmp("2Hello world!","10Hello WORLD!")); // Case-insenstive,op = -1
echo '</pre>';
echo '<pre>';
print_r(substr_compare("Hello world","world",6));// compair first from 6 index, with second string ,op = 0
echo '</pre>';
echo '<pre>';
print_r(substr_compare("Hello world","world",0, 3)); //
echo '</pre>';
echo '<pre>';
print_r(substr_compare("Hello world","world",-2,2)); //
echo '</pre>';
echo '<pre>';
print_r(substr_compare("Hello world","Hello WORLD",-2,2, TRUE)); //
echo '</pre>';
echo '<pre>';
print_r(similar_text("Hello World","Hello YahooBaba")); //
echo '</pre>';
echo '<pre>';
print_r("Similarity : " . similar_text('bafoobar', 'barfoo', $perc)); // 5 characters match in both strings and save in $perc variables
echo '</pre>';
$newstr = "<br>Percentage : $perc %";
echo '<pre>';
print_r($newstr);
echo '</pre>';
?>