<? header("Content-Type: text/html; charset=utf-8"); echo "<STYLE>HTML {font-size: 14px; font-family: Arial;}</STYLE>";
//читаем из файла. $file = File("base.csv"); for ($a = 0; $a < count($file); $a++) { $out = explode('^', $file[$a]); $out = str_replace("#", "", $out); $mass[] = $out[1]; }
//удаляем повторы $mass = array_unique($mass);
//очищаем файл (удаляем - создаем) unlink ("base.csv"); touch ("base.csv");
for ($q = 0; $q < count($mass); $q++) {
$m_line = mb_strtolower($mass[$q], 'UTF-8'); $long = mb_strlen($m_line, 'utf-8'); for ($i=0; $i< $long; $i++) { if (mb_substr($m_line, $i, 1, 'utf-8') == "а") {$sum += 1;} if (mb_substr($m_line, $i, 1, 'utf-8') == "б") {$sum += 2;} if (mb_substr($m_line, $i, 1, 'utf-8') == "в") {$sum += 3;} if (mb_substr($m_line, $i, 1, 'utf-8') == "г") {$sum += 4;} if (mb_substr($m_line, $i, 1, 'utf-8') == "д") {$sum += 5;} if (mb_substr($m_line, $i, 1, 'utf-8') == "е") {$sum += 6;} if (mb_substr($m_line, $i, 1, 'utf-8') == "ё") {$sum += 7;} if (mb_substr($m_line, $i, 1, 'utf-8') == "ж") {$sum += 8;} if (mb_substr($m_line, $i, 1, 'utf-8') == "з") {$sum += 9;} if (mb_substr($m_line, $i, 1, 'utf-8') == "и") {$sum += 10;} if (mb_substr($m_line, $i, 1, 'utf-8') == "й") {$sum += 11;} if (mb_substr($m_line, $i, 1, 'utf-8') == "к") {$sum += 12;} if (mb_substr($m_line, $i, 1, 'utf-8') == "л") {$sum += 13;} if (mb_substr($m_line, $i, 1, 'utf-8') == "м") {$sum += 14;} if (mb_substr($m_line, $i, 1, 'utf-8') == "н") {$sum += 15;} if (mb_substr($m_line, $i, 1, 'utf-8') == "о") {$sum += 16;} if (mb_substr($m_line, $i, 1, 'utf-8') == "п") {$sum += 17;} if (mb_substr($m_line, $i, 1, 'utf-8') == "р") {$sum += 18;} if (mb_substr($m_line, $i, 1, 'utf-8') == "с") {$sum += 19;} if (mb_substr($m_line, $i, 1, 'utf-8') == "т") {$sum += 20;} if (mb_substr($m_line, $i, 1, 'utf-8') == "у") {$sum += 21;} if (mb_substr($m_line, $i, 1, 'utf-8') == "ф") {$sum += 22;} if (mb_substr($m_line, $i, 1, 'utf-8') == "х") {$sum += 23;} if (mb_substr($m_line, $i, 1, 'utf-8') == "ц") {$sum += 24;} if (mb_substr($m_line, $i, 1, 'utf-8') == "ч") {$sum += 25;} if (mb_substr($m_line, $i, 1, 'utf-8') == "ш") {$sum += 26;} if (mb_substr($m_line, $i, 1, 'utf-8') == "щ") {$sum += 27;} if (mb_substr($m_line, $i, 1, 'utf-8') == "ь") {$sum += 28;} if (mb_substr($m_line, $i, 1, 'utf-8') == "ы") {$sum += 29;} if (mb_substr($m_line, $i, 1, 'utf-8') == "ъ") {$sum += 30;} if (mb_substr($m_line, $i, 1, 'utf-8') == "э") {$sum += 31;} if (mb_substr($m_line, $i, 1, 'utf-8') == "ю") {$sum += 32;} if (mb_substr($m_line, $i, 1, 'utf-8') == "я") {$sum += 33;}
if (mb_substr($m_line, $i, 1, 'utf-8') == "1") {$sum += 1;} if (mb_substr($m_line, $i, 1, 'utf-8') == "2") {$sum += 2;} if (mb_substr($m_line, $i, 1, 'utf-8') == "3") {$sum += 3;} if (mb_substr($m_line, $i, 1, 'utf-8') == "4") {$sum += 4;} if (mb_substr($m_line, $i, 1, 'utf-8') == "5") {$sum += 5;} if (mb_substr($m_line, $i, 1, 'utf-8') == "6") {$sum += 6;} if (mb_substr($m_line, $i, 1, 'utf-8') == "7") {$sum += 7;} if (mb_substr($m_line, $i, 1, 'utf-8') == "8") {$sum += 8;} if (mb_substr($m_line, $i, 1, 'utf-8') == "9") {$sum += 9;} } $content = array($sum, $mass[$q]); $file = fopen( "base.csv", 'a' ); fputcsv($file,$content,"^", "#"); fclose($file); unset ($sum); } echo "<center>ВСЕ ПЕРЕПИСАНО!</center>"; |