similar_text

(PHP 4, PHP 5, PHP 7)

similar_textİki dizge arasındaki benzerliği hesaplar

Açıklama

similar_text ( string $d1 , string $d2 [, float &$oran ] ) : int

Oliver'in [1993] açıkladığı şekilde iki dizge arasındaki benzerliği hesaplar. Ancak bu gerçeklenim Oliver'in kod örneğindeki gibi bir yığıt kullanmaz. Ayrıca bu algoritmanın hesaplama karmaşıklığı, N en uzun dizgenin uzunluğu olmak üzere O(N^3)'tür.

Değiştirgeler

d1

İlk dizge.

d2

İkinci dizge.

oran

Benzerlik oranını belirtmek için kullanılır.

Dönen Değerler

Her iki dizgede eşleşen karakterlerin sayısı döner.

Ayrıca Bakınız

  • levenshtein() - İki dizge arasındaki Levenştayn mesafesini hesaplar
  • soundex() - Bir dizgenin sestek anahtarını hesaplar