w3resource

PHP: similar_text() function

PHP: Calculate the similarity between two strings

The similar_text() function is used to calculate the number of similar characters between two strings.
The similar_text() function can also calculate the similarity of the strings in percent.

Version:

(PHP 4 and above)

Syntax:

similar_text(first_string, second_string, npercent) 

Parameter:

Name Description Required /
Optional
Type
first_string The first input string. Required String
second_string The second input string. Required String
npercent Variable to store the percentage of similarity between the input strings. Optional Integer

Return value:

Returns the number of matching chars in both strings.

Value Type: Integer

Example:

<?php
echo "Comparing strings : 'Good Morning' and 'Good Evening'".'<br>';
echo 'No of similar characters : '.similar_text('Good Morning', 'Good Evening').'<br>';
similar_text('Good Morning', 'Good Evening', $similar_percent);
echo 'Similarity between two strings in  percentage : '. $similar_percent;
?>

Output:

Comparing strings: 'Good Morning' and 'Good Evening'
No of similar   characters : 9
Similarity between two strings in  percentage : 75
 

View the example in the browser

See also

PHP Function Reference

Previous: sha1
Next: sprintf



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/php/function-reference/similar_text.php