okytam
Новичок
Дата регистрации:
24.03.2020 22:32:24
Сообщений: 1
Переделываю небольшой bash-скрипт (там не хватало функционала), в php-скрипт (ubuntu).
В bash создавал директории с русскими буквами и Windows чз самбу их прекрасно отображала.
И в Linux, и в Windows - директории выглядели одинаково.
Сейчас в php создаю директории, причем даже без русских букв.
В ubuntu они выглядят достойно, а открывая их в Windows вижу хрень, даже количество знаков не совпадает.
Я так понимаю, что php создает utf-8, а Windows пытается их прочитать как utf-16.
В ubuntu название директория выглядит так: 2020 05-May 18 19:21:24 Mon
А в Windows так: 2JVVP8~0
Подскажите, пж, как и чем мне перекодировать названия так, чтобы они читались и в windows и в linux.
Вот часть скрипта, которая создает этот директорий.
<?php
$dir_name = date("Y m-M d H:i:s D", time());
mkdir("./".$dir_name, 0777, true);
?>
Спасибо.