Example Output:

سيعرفونها من خلال العمل بالحاسوبين المستعملين لديهما
(عرف، خلال، عمل، حاسوب، مستعمل)

الخيليات البرية المهددة بالإنقراض
(خيل، مهدد، إنقراض)

تزايدت الحواسيب الشخصية بمساعدة التطبيقات الرئيسية
(تزايد، حواسيب، شخص، مساعد، تطبيق، رئيس)

سيتعذر هذا على عمليات نشر المساعدات للجائعين بالطريقة الجديدة
(تعذر، على، عمل، نشر، مساعد، جائع، طريق، جديد)

ليس هذا بالحل المثالي انظر كتبي وكتابك
(مثال، نظر، ي، ك)


Example Code:

<?php
    
require '../../Arabic.php';
    
$Arabic = new I18N_Arabic('Stemmer');
    
    
$examples = array();
    
$examples[] = 'سيعرفونها من خلال العمل بالحاسوبين المستعملين لديهما';
    
$examples[] = 'الخيليات البرية المهددة بالإنقراض';
    
$examples[] = 'تزايدت الحواسيب الشخصية بمساعدة التطبيقات الرئيسية';
    
$examples[] = 'سيتعذر هذا على عمليات نشر المساعدات للجائعين بالطريقة الجديدة';
    
$examples[] = 'ليس هذا بالحل المثالي انظر  كتبي وكتابك';
    foreach (
$examples as $str) {
        echo 
$str ' <br />(';
        
        
$words split(' '$str);
        
$stems = array();
        
        foreach (
$words as $word) {
            
$stem $Arabic->stem($word);
            if (
$stem) {
                
$stems[] = $stem
            }
        }
        
        echo 
implode('، '$stems) . ')<br /><br />';
    }

Total execution time is 0.0023460388183594 seconds
Amount of memory allocated to this script is 487704 bytes

Names of included or required files:

Related Class Documentation