По деловым причинам мы не можем перейти на php7.1, который теперь имеет необходимую поддержку. Мы надеялись на быстрое исправление, которое предотвратит известную ошибку «filesize (): stat failed». Я пытаюсь получить размер файла с японскими символами в названии. Файлы могут быть довольно большими, поэтому любой вид открытия и чтения файла не идеален. Ниже приведены некоторые методы, которые я уже пытался передать в fileize () в качестве параметров
. Я использую версию PHP 5.6.30.
html_entities_decode($file, ENT_COMPAT, "UTF-8")
mb_convert_encoding($file, 'ISO-8859-1', 'UTF-8')
iconv('UTF-8', 'ISO-8859-1', $file)
urlencode($file)
В идеальном случае он возвращает размер файла. как обычно, мне не удалось заставить его работать. Заранее благодарю за любую помощь.