Example #1
0
<link rel="stylesheet" type="text/css" href="style.css" media="all" />
</head>

<body>

<div class="Paragraph">
<h2 dir="ltr">Example Output:</h2>

<?php
    error_reporting(E_STRICT);
    $time_start = microtime(true);
    
    include('../Arabic.php');
    $obj = new Arabic('ArCompressStr');
    
    $obj->setInputCharset('windows-1256');
    $obj->setOutputCharset('windows-1256');
    
    $file = 'Compress/ar_example.txt';
    $fh = fopen($file, 'r');
    $str = fread($fh, filesize($file));
    fclose($fh);
    
    $zip = $obj->compress($str);
    
    $before = strlen($str);
    $after = strlen($zip);
    $rate = round($after * 100 / $before);
    
    echo "String size before was: $before Byte<br>";
    echo "Compressed string size after is: $after Byte<br>";
Example #2
0
.summary { background-color:#eeee80; }
</style>

</head>

<body>

<div class="Paragraph" dir="rtl">
<h2 dir="ltr">Example Output:</h2>
<?php
    error_reporting(E_STRICT);
    $time_start = microtime(true);

    include('../Arabic.php');
    $Arabic = new Arabic('ArAutoSummarize');
    $Arabic->setInputCharset('windows-1256');

    $dir = 'Articles/';
    
    if(!isset($_GET['file'])){
        if(!isset($_GET['rate'])){ $rate = 20; }else{ $rate = $_GET['rate']; }
    
        echo '<form action="ArAutoSummarize.php" method="get" name="setRate">
              <select name="rate" onChange="document.setRate.submit()">';
    
        for($i=10; $i<50; $i+=10){
            if($i == $rate){ $selected = 'selected'; }else{ $selected = ''; }
            echo "<option value=\"$i\" $selected>%$i من حجم الوثيقة الأصلية</option>";
        }
    
        echo '</select></form><hr>';
Example #3
0
<?php
    error_reporting(E_STRICT);
    $time_start = microtime(true);

    $text = 'بسم الله الرحمن الرحيم';

    include('../Arabic.php');
    $Arabic = new Arabic('ArCharsetC');
    
    $Arabic->setInputCharset('utf-8');
    if (isset($_GET['charset'])){
        $Arabic->setOutputCharset($_GET['charset']);
    }
    
    $charset = $Arabic->getOutputCharset();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>Arabic Character Set Converter</title>
<meta http-equiv="Content-Type" content="text/html;charset=<?php echo $charset; ?>" />
<link rel="stylesheet" type="text/css" href="style.css" media="all" />
</head>

<body>

<div class="Paragraph" dir="rtl">
<h2 dir="ltr">Example Output:</h2>
<font face="Tahoma" size="2">
<a href="ArCharsetC.php?charset=windows-1256">Windows-1256</a> |