note 121121 deleted from function.levenshtein by cmb
| From: | cmb@php.net | Date: | Fri, 15 Jan 2021 12:11:31 +0000 |
| Subject: | note 121121 deleted from function.levenshtein by cmb | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-216162@lists.php.net to get a copy of this message | ||
Note Submitter: Anonymous
----
@Digeridoo: use this for strings not longer than 999 characters:
<?php
$a = '1 apple';
$b = '2 apples';
$levenshtein = levenshtein($a, $b, 1, 1000, 1000000);
$inserts = $levenshtein % 1000;
$replaces = floor($levenshtein / 1000) % 1000;
$deletes = floor($levenshtein / 1000000) % 1000;
echo '<pre>';
var_export(array(
'levenshtein' => $levenshtein,
'inserts' => $inserts,
'replaces' => $replaces,
'deletes' => $deletes
));
/* Output
array (
'levenshtein' => 1001,
'inserts' => 1,
'replaces' => 1,
'deletes' => 0,
)
*/
?>