PHP - problem z kodowaniem plików FTP
Będę krótko. Moja funkcja FTP zwraca błędne kodowanie nazw plików
$conn_id = ftp_connect("site.com");
ftp_login($conn_id, "login", "pass");
ftp_pasv($conn_id, true);
$buff = ftp_nlist($conn_id, "./");
print_r($buff);
-> // result
array() {
[0]=> "��.txt"
}
Nazwa pliku ma kodowanie Windows-1251.
Próbowałem połączyć się z FTP za pośrednictwem nodejs, ale również zwraca coś strasznego -òð.txt
.
Mój klient pulpitu (WinSCP) działa jednak z tym dobrze.
PS: Próbowałem użyć utf8_encode - ale to również nie działa dla mnie.