Maison > développement back-end > tutoriel php > fonction levenshtein() en PHP

fonction levenshtein() en PHP

PHPz
Libérer: 2023-09-01 14:26:01
avant
1384 Les gens l'ont consulté

La fonction

fonction levenshtein() en PHP

levenshtein() est utilisée pour calculer la distance de Levenshtein entre deux chaînes. La distance d'édition est le nombre de caractères qui doivent être remplacés, insérés ou supprimés pour convertir la première chaîne en deuxième chaîne. Cette fonction n'est pas sensible à la casse.

Grammaire

levenshtein(str1, str2, insert, replace, delete)
Copier après la connexion

Paramètres

  • str1 - la première chaîne à comparer

  • str2 - la deuxième chaîne à comparer

  • Insert - Le coût de l'insertion de caractères

  • Remplacement - Le coût de remplacement d'un personnage

  • Delete - Coût de suppression d'un personnage

Retour

La fonction

levenshtein() renvoie la distance de Levenshtein entre deux chaînes de paramètres. Si l'une des chaînes dépasse 255 caractères, renvoie -1

Exemple

Voici un exemple -

Démonstration en direct

<?php
   echo levenshtein("Welcome","elcome");
?>
Copier après la connexion

Sortie

1
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal