Start · Sprachen · PHP · Referenz · similar_text

similar_text

Funktion

Berechnet die Ähnlichkeit zweier Strings — Anzahl gleicher Zeichen und optional Prozentwert.

seit PHP 4.0.0 Kategorie: string

Signatur

similar_text(string $string1, string $string2, float &$percent = null): int

Beschreibung

Nutzt einen Algorithmus von Programming Classics (Oliver 1993). Für exakte Prozente auch den zweiten Return-Wert (Referenz) nutzen.

Parameter

Name Typ Default Beschreibung
$string1 Pflicht string Erster String.
$string2 Pflicht string Zweiter String.
$percent float& null Ähnlichkeit in %.

Rückgabewert

Typ
int
Beschreibung
Anzahl gleicher Zeichen.

Beispiele

Ähnlichkeitsprüfung

<?php

similar_text('programmierung', 'programieren', $percent);
echo round($percent) . '%'; // 77%

Siehe auch