



|
Manuel PHP
|
|
Table : .addcslashes.addslashes .bin2hex .chop .rtrim() .chr .chunk split .convert cyr string .convert uudecode .convert uuencode .count chars .crc32 .crypt .echo .explode .fprintf .get html translation table .htmlspecialchars() .htmlentities() .hebrev .hebrevc .html entity decode .htmlentities .htmlspecialchars decode .htmlspecialchars .implode .join .implode() .levenshtein .localeconv .ltrim .md5 file .md5 .metaphone .money format .nl langinfo .nl2br .number format .ord .parse str .printf .quoted printable decode .quotemeta .rtrim .setlocale .sha1 file .sha1 .similar text .soundex .sprintf .sscanf .str getcsv .chaîne de caractères .str ireplace .str replace() .str pad .str repeat .str replace .str rot13 .str shuffle .str split .str word count .strcasecmp .strchr .strstr() .strcmp .strcoll .strcspn .strip tags .stripcslashes .addcslashes() .stripos .stripslashes .stristr .strlen .strnatcasecmp .strnatcmp .strncasecmp .strncmp .strpbrk .strpos .strrchr .strrev .strripos .strrpos .strspn .strstr .strtok .strtolower .strtoupper .strtr .substr compare .substr count .substr replace .substr .trim .ucfirst .ucwords .vfprintf .vprintf .vsprintf .wordwrap |
levenshteinlevenshtein(PHP 3 >= 3.0.17, PHP 4 >= 4.0.1, PHP 5) levenshtein -- Calcule la distance Levenshtein entre deux chaînesDescriptionint levenshtein ( string str1, string str2 [, int cost_ins, int cost_rep, int cost_del] )levenshtein() calcule la distance Levenshtein entre deux chaînes de caractères. Elle retournera -1 si l'un des deux arguments contient plus de 255 caractères.
La distance Levenshtein est définie comme le nombre
minimal de caractères qu'il faut remplacer, insérer ou modifier
pour transformer la chaîne
Dans sa forme la plus simple, levenshtein()
va prendre uniquement deux chaînes de caractères
comme paramètres, et calculer simplement le nombre d'insertions,
de remplacements et d'effacements nécessaires pour transformer
La deuxième variante de la fonction prend trois paramètres supplémentaires qui représentent les coûts d'insertions, de remplacements et d'effacements. C'est une version plus générale de la première fonction, mais qui est un peu moins efficace.
Voir aussi soundex(), similar_text() et metaphone().
|

