Некорректное отображение

user99

Постоялец
Регистрация
13 Янв 2008
Сообщения
141
Реакции
15
Добрый день!

Подскажите пожалуйста, почему часть символов отображается "???".

абвгдеёжзийклмноп???????????????я.pdf - файл с алфавитом отправлен для теста.

PHP:
foreach ($attachments as $attachment) {
$filename      = $attachment['filename'];
$filenameparts = explode('.', $filename);
$extension     = end($filenameparts);
$extension     = strtolower($extension);
if (in_array('.' . $extension, $allowed_extensions)) {
$filename = implode(array_slice($filenameparts, 0, 0 - 1));
$filename = trim(preg_replace('/[^а-яА-Яa-zA-Z0-9-_ ]/', '', $filename));

if (!$filename) {
$filename = 'attachment';
}

Кодировка UTF-8
 
Назад
Сверху