miklr5479
Новичок
Хочу поучить список файлов в директории, успешно его получаю через
. Но, как только в строке $path появляются квадратные скобки - '[' или ']', корректный ответ уже не получаю. Интересует, как нужно экранировать эти скобки (или, что ещё нужно делать, если это возможно)? (php 5.3)
Причем, при $path = /path/[ (где path - существующий путь, а [ - существующая папка, слеша в конце нет), получаю список из одной директории - этой ([), хотя её там точно не должно быть.
PS: Вариант с переименованием известен, как и с символьными ссылками (проблематично, т. к. много таких папок и нарушит работу других программ). Аналогично известен вариант с использованием curl.
PHP:
ftp_rawlist($conn_id,$path)
Причем, при $path = /path/[ (где path - существующий путь, а [ - существующая папка, слеша в конце нет), получаю список из одной директории - этой ([), хотя её там точно не должно быть.
PS: Вариант с переименованием известен, как и с символьными ссылками (проблематично, т. к. много таких папок и нарушит работу других программ). Аналогично известен вариант с использованием curl.
Последнее редактирование: