اشترك في مجموعة montadaphp.net حتى تصلك أخبار المنتدى  

بريدك الإلكتروني:

النتائج 1 إلى 5 من 5
  1. #1
    Webmaster
    "رب زدني علما"
    الصورة الرمزية يوسف الحمود
    تاريخ التسجيل
    24-12-2006
    المشاركات
    4,961
    معدل تقييم المستوى
    10

    افتراضي فنكشن لاحتساب عدد الكلمات العربية

    السلام عليكم ورحمة الله وبركاته
    سبق أن طرحت موضوع عن دالة str_word_count لاحتساب عدد الكلمات ...
    ولكن للأسف هذه الدالة تحتسب الكلمات الانجليزية فقط ...
    ومع البحث في النت وجدت هذا الفنكشن الذي يقوم باحتساب كلمات اللغة العربية بالشكل الصحيح ...

    مثال للدالة بدون الفنكشن :
    كود PHP:
    $str "يوسف الحمود";
    echo 
    str_word_count($str); 
    وعند استخدام الفنكشن :
    كود PHP:
    echo "<BR />";
    function 
    str_word_count_utf8($str) {
      return 
    count(preg_split('~[^\p{L}\p{N}\']+~u',$str));
    }
    echo 
    str_word_count_utf8($str); 

    مع تمنياتي بالتوفيق للجميع ....
    لا تعطني سمكة بل علمني كيف أصطاد
    "قد ترى السماء من ثقب إبرة"
    اللهم اشف عبدك عاطف عطوان وأنزل عليه عطفك ورحمتك وشفائك ... وجميع مرضى المسلمين ... آمين


    من استفاد من مواضيعي أو كتاباتي وأحب رد الجميل لي ... فليدعو لي بأن يرزقني الله من خيري الدنيا والآخرة وأن يفتح علي أبواب الرزق ...

    قوانين منتدى بي اتش بي

    Regulations Montada PHP




  2. #2
    عضو شرف الصورة الرمزية shenno
    تاريخ التسجيل
    08-06-2007
    السن
    29
    المشاركات
    903
    معدل تقييم المستوى
    11

    افتراضي رد: فنكشن لاحتساب عدد الكلمات العربية

    اظن لاحتساب عدد الكلمات فى اى لغة الافضل استخدان explode عن طريق المسافة.. ينتج لك مصفوفة بالكلمات.. بعدين استخدام دالة count للمصفوفة بيرجع لك عدد الكلمات..

    وشكرا على المعلومة.
    www.4sedan.com
    للسيارات المستعملة


  3. #3
    Webmaster
    "رب زدني علما"
    الصورة الرمزية يوسف الحمود
    تاريخ التسجيل
    24-12-2006
    المشاركات
    4,961
    معدل تقييم المستوى
    10

    افتراضي رد: فنكشن لاحتساب عدد الكلمات العربية

    اقتباس المشاركة الأصلية كتبت بواسطة shenno مشاهدة المشاركة
    اظن لاحتساب عدد الكلمات فى اى لغة الافضل استخدان explode عن طريق المسافة.. ينتج لك مصفوفة بالكلمات.. بعدين استخدام دالة count للمصفوفة بيرجع لك عدد الكلمات..

    وشكرا على المعلومة.
    شكرا لإضافتك ... وأتمنى إضافة مثال على ما ذكرت لأستفيد ويستفيد الجميع ...
    لا تعطني سمكة بل علمني كيف أصطاد
    "قد ترى السماء من ثقب إبرة"
    اللهم اشف عبدك عاطف عطوان وأنزل عليه عطفك ورحمتك وشفائك ... وجميع مرضى المسلمين ... آمين


    من استفاد من مواضيعي أو كتاباتي وأحب رد الجميل لي ... فليدعو لي بأن يرزقني الله من خيري الدنيا والآخرة وأن يفتح علي أبواب الرزق ...

    قوانين منتدى بي اتش بي

    Regulations Montada PHP




  4. #4
    عضو شرف الصورة الرمزية shenno
    تاريخ التسجيل
    08-06-2007
    السن
    29
    المشاركات
    903
    معدل تقييم المستوى
    11

    افتراضي رد: فنكشن لاحتساب عدد الكلمات العربية

    المثال كالتالى

    كود PHP:

    <?php    $arabic_text="هنا نص عربى مكون من 7 كلمات";        echo count(explode(" ",$arabic_text));?>
    التعديل الأخير تم بواسطة shenno ; 19-07-2012 الساعة 08:47 PM
    www.4sedan.com
    للسيارات المستعملة


  5. #5
    Webmaster
    "رب زدني علما"
    الصورة الرمزية يوسف الحمود
    تاريخ التسجيل
    24-12-2006
    المشاركات
    4,961
    معدل تقييم المستوى
    10

    افتراضي رد: فنكشن لاحتساب عدد الكلمات العربية

    اقتباس المشاركة الأصلية كتبت بواسطة shenno مشاهدة المشاركة
    المثال كالتالى

    كود PHP:
     
    <?php    $arabic_text="هنا نص عربى مكون من 7 كلمات";        echo count(explode(" ",$arabic_text));?>
    بوركت أخي الحبيب ....
    لا تعطني سمكة بل علمني كيف أصطاد
    "قد ترى السماء من ثقب إبرة"
    اللهم اشف عبدك عاطف عطوان وأنزل عليه عطفك ورحمتك وشفائك ... وجميع مرضى المسلمين ... آمين


    من استفاد من مواضيعي أو كتاباتي وأحب رد الجميل لي ... فليدعو لي بأن يرزقني الله من خيري الدنيا والآخرة وأن يفتح علي أبواب الرزق ...

    قوانين منتدى بي اتش بي

    Regulations Montada PHP




معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. درس دالة str_word_count لاحتساب عدد الكلمات
    بواسطة يوسف الحمود في المنتدى دروس متقدمة
    مشاركات: 6
    آخر مشاركة: 28-09-2012, 06:09 PM
  2. مشكلة بخصوص فنكشن fopen
    بواسطة smartx في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 15
    آخر مشاركة: 25-04-2010, 02:44 PM
  3. سؤال فى استدعاء فنكشن داخل فنكشن اخر
    بواسطة magoo_2003 في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 4
    آخر مشاركة: 04-11-2009, 06:22 PM
  4. دالة preg_replace ( استبدال الكلمات ) " ( الكلمات الممنوعة )
    بواسطة الـشـبـح في المنتدى دوال التعامل مع النصوص
    مشاركات: 3
    آخر مشاركة: 03-04-2009, 11:46 PM
  5. أنا أبحث عن دالة، فنكشن، كلاس... لحساب الكلمات
    بواسطة enigma في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 7
    آخر مشاركة: 01-05-2007, 09:59 PM

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •