PHP metaphone() Function












❮ مرجع رشته PHP




مثال


کلید متافون "World" را محاسبه کنید:




echo metaphone ("جهان");

?>

این را خودتان امتحان کنید »




تعریف و استفاده



عملکرد metaphone() کلید متافون یک رشته را محاسبه می کند.


کلید متافون نشان می‌دهد که اگر یک سیم توسط فردی انگلیسی زبان گفته شود، چگونه به صدا در می‌آید.


عملکرد metaphone() را می توان برای برنامه های املایی استفاده کرد.


توجه: تابع metaphone() کلید یکسانی را برای کلمات مشابه ایجاد می کند.


توجه: طول کلیدهای متافون ایجاد شده متفاوت است.


نکته: metaphone() دقیق تر از soundex() است
تابع، زیرا () metaphone قوانین اساسی تلفظ انگلیسی را می داند.





نحو



متافون (رشته، طول)


مقادیر پارامتر













را مشخص می کند

پارامتر توضیح
رشته لازم است. رشته ای را برای بررسی مشخص می کند
طول اختیاری. حداکثر طول کلید متافون












جزئیات فنی











مقدار بازگشتی: کلید متافون رشته را در هنگام موفقیت، یا FALSE را در صورت شکست برمی‌گرداند.
نسخه PHP: 4+




نمونه های بیشتر



مثال


استفاده از تابع metaphone() روی دو کلمه مشابه:




$str = "کمک"؛

$str2 = "دستیاران";



echo metaphone($str);

echo "
";

echo metaphone($str2);

?>

این را خودتان امتحان کنید »



مثال


استفاده از پارامتر طول:




$str = "کمک"؛

$str2 = "دستیاران";



echo metaphone($str,5);

echo "
";

echo metaphone($str2,5);

?>

این را خودتان امتحان کنید »




❮ مرجع رشته PHP