إيهاب عصام
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
الدالة مفيدة وممتعة بإذن الله ..
تجربة ممتعة ..
سلام عليكم
معنا اليوم دالة هامة اسمها 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
الدالة مفيدة وممتعة بإذن الله ..
تجربة ممتعة ..
سلام عليكم