Необходимо получить список файлов директории. Использую:
$conn_id = ftp_connect('ftp-serv');
$login_result = ftp_login($conn_id, 'login', 'pass');
$buff = ftp_rawlist($conn_id,$path);
print_r($buff);
ftp_close($conn_id);
(php 5.3.3)
Работает, только при отсутствии в пути квадратных скобок ([]). При их наличии в $path (например 'home/['), ftp_rawlist($conn_id,$path) пустой массив (независимо от того, существует ли директория), а не список файлов или ошибку. Подскажите, как эти символы экранировать, или, что нужно сделать для корректной работы?