function encodeNumber(int $number): string {
// Символы, используемые для кодирования
static $array = null;
if (!$array) {
$array = [...range('a', 'z'), ...range('A', 'Z'), ...range(0, 9)];
shuffle($array);
}
$charset = join('', $array);
$base = strlen($charset); // Определение основания системы счисления
$encoded = '';
// Преобразование числа в заданную систему счисления
while ($number > 0) {
$remainder = $number % $base;
$encoded = $charset[$remainder] . $encoded;
$number = (int) ($number / $base);
}
return $encoded;
}
47901 > mCL
47902 > mCM
47903 > mCN
47904 > mCO
47905 > mCP
47906 > mCQ
47907 > mCR
47908 > mCS
47909 > mCT
47910 > mCU
47911 > mCV
указать адрес изображения корректно не предлагать?
пользователь создает письмо, добавляет картинку, ваши скрипты загружают картинку на imgs.site.ru и подставляют в текст письма ссылку на картинку на этом домене...
Зачем?
Зачем ты их вешаешь извне?
А класс тут вообще каким боком?