Есть код который перебирает комбинации букв и выводит массив на экран. Проблема в отображении русского текста.
<?php
// буквы нижнего регистра
for($i = 224; $i <= 255; $i++){
$work[] = chr($i);
}
$min_length = 1;
$max_length = 3; // поставим 3, чтобы хватило памяти для массива $result
$min = 10000;
$max_length
$max = 10009;
$size = $max - $min +1;
$result = array();
for($i = $min; $i <= $max; $i++ )
{
$result[] = dec_to_str($i, $work);
}
// $result = массив, содержащий все возможные значения длинной строки от $min_length до $max_length
print_r($result);
function str_to_dec($s, $sys)
{
$sys = array_flip($sys);
$j = -1;
$result = 0;
for($i = strlen($s)-1; $i >= 0; $i--)
{
$j++;
$result += ($sys[$s[$j]]+1) * pow(sizeof($sys), $i);
}
return $result;
}
function dec_to_str($i, $work)
{
$r = sizeof($work);
$w = '';
while($i > 0)
{
$t = $i % $r;
if($t == 0){
$w .= $work[$r-1];
$i = $i / $r -1;
} else {
$w .= $work[$t-1];
$i = ($i - $t) / $r;
}
}
return strrev($w);
}
print_r($result);
тут я вывожу массив на экран,
пробовал вначале файла написать:
header("Content-Type: text/html; charset=utf-8");
не помогло Подскажите, как быть в такой ситуации?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
День добрый, самостоятельно обучаюсь на full-stack разработчика, на базовом уровне владею html, ccs, jQeury, php и MySqlОпыта так какого не имею, разве что...
Что то не так с закодированием пароля? Постоянно выдает что пароль не правильный, хотя он правильный на 100%