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.0015459060668945 seconds
Amount of memory allocated to this script is 452360 bytes
Names of included or required files:
- /var/www/vhosts/ar-php.org/httpdocs/I18N/Arabic/Examples/Stemmer.php
- /var/www/vhosts/ar-php.org/httpdocs/I18N/Arabic.php
- /var/www/vhosts/ar-php.org/httpdocs/I18N/Arabic/Stemmer.php
Related Class Documentation