Tanımı ve Kullanımı
metaphone() işlevi, bir dizi metafon anahtarını hesaplar.
Bir metafon anahtar İngilizce konuşan kişi tarafından desem bir dize sesler nasıl temsil eder.
metaphone() işlevi, yazım uygulamaları için de kullanılabilir.
Note: metaphone() işlevi benzer sondaj kelimeler için aynı anahtarı oluşturur.
Note: oluşturulan metafon anahtarları uzunluğu değişir.
Tip: metaphone() daha doğru soundex() , çünkü fonksiyonu metaphone() İngilizce telaffuz temel kurallarını bilir.
Sözdizimi
metaphone( string,length )
Parametre | Açıklama |
---|---|
string | Gereklidir. kontrol etmek dizeyi belirtir |
length | İsteğe bağlı. metafon anahtarının maksimum uzunluğu belirtir |
Teknik detaylar
Geri dönüş değeri: | başarısızlık üzerine metafon başarısına dize anahtarını yoksa FALSE döner. |
---|---|
PHP Sürümü: | 4+ |
Diğer Örnekler
Örnek 1
Kullanılması metaphone() iki benzer sondaj kelimeleri fonksiyonu:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
»Run örnek Örnek 2
uzunluk parametresi kullanılarak:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
»Run örnek <PHP dize Başvuru