المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [درس] دالة soundex للتفريق بين الأصوات


إيهاب عصام
15-02-2010, 08:26 صباحاً
بسم الله الرحمن الرحيم والصلاة والسلام على اشرف الأنبياء والمرسلين
معنا اليوم دالة هامة اسمها soundex ..
ماهي مهمة دالة soundex ؟
التفريق بين أصوات (طريقة نطق) بعض الكلمات ..
ما ناتج هذه الدالة؟
تخرج هذه الدالة اول حرف من الكلمة اللتي ادخلتها لها و رقم معين يتعلق بطريقة النطق ..
مثال لو كتبنا كلمة برمجة بس بالإنجليزي بطريقتين مختلفتين ولكن النطق متشابه سوف ينتج لنا الناتج متشابهاً .
<?php
echo soundex("parmaga");
echo "<br />";
echo soundex("prmga");
?> الناتج :
P652
P652 انما لو ادخلنا كلمتين مختلفتين كـ php و asp ينتج اكواد مختلفة :
<?php
echo soundex("php");
echo "<br />";
echo soundex("asp");
?> ينتج :
P100
A210 P : اول حرف من كلمة php و رقم 100 هو الرقم الخاص بطريقة النطق
A : هو اول حرف من كلمة ASP ورقم 210 هو الرقم الخاصة بطريقة نطق كلمة ASP
الدالة مفيدة وممتعة بإذن الله ..
تجربة ممتعة ..
سلام عليكم

Hamada
15-02-2010, 09:37 صباحاً
الف شكر ياإيهاب ,,

إيهاب عصام
15-02-2010, 10:01 صباحاً
الف شكر ياإيهاب ,,
العفو يامحمد

خ ــادم الإسلام
15-02-2010, 10:16 صباحاً
مشكوور بارك الله فيك

إيهاب عصام
15-02-2010, 10:38 صباحاً
مشكوور بارك الله فيك
العفو والله يبارك فيك

ήsέť άήsάќ
11-04-2010, 03:35 مساءً
الله يعطيك العافية ,

ما قصرت :)