PHP metafon() İşlevi
Örnek
"World"ün metafon anahtarını hesaplayın:
<?php
echo metaphone("World");
?>
Tanım ve Kullanım
metaphone() işlevi, bir dizenin metafon anahtarını hesaplar.
Bir metafon anahtarı, İngilizce konuşan bir kişi tarafından söylendiğinde bir dizenin nasıl ses çıkardığını temsil eder.
Metaphone() işlevi, yazım uygulamaları için kullanılabilir.
Not: metaphone() işlevi, benzer sesli sözcükler için aynı anahtarı oluşturur.
Not: Oluşturulan metafon tuşlarının uzunluğu değişir.
İpucu: metaphone(), soundex() işlevinden daha doğrudur , çünkü metaphone() İngilizce telaffuzun temel kurallarını bilir.
Sözdizimi
metaphone(string,length)
Parametre Değerleri
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
length | Optional. Specifies the maximum length of the metaphone key |
Teknik detaylar
Geri dönüş değeri: | Başarı durumunda dizenin metafon anahtarını veya başarısızlık durumunda FALSE değerini döndürür. |
---|---|
PHP Sürümü: | 4+ |
Daha fazla örnek
Örnek
İki benzer sesli kelime üzerinde metaphone() işlevini kullanma:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
Örnek
uzunluk parametresini kullanarak:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
❮ PHP Dize Referansı