Установка
Для использования FTP функций вы должны указать директиву --enable-ftp во время установки PHP.
Версия PHP для Windows имеет встроенную поддержку данного расширения. Это означает, что для использования данных функций не требуется загрузка никаких дополнительных расширений.
Коментарии
If you are using PHP 7 under Windows you have to enable ftp in php.ini with extension=php_ftp.dll.
For some reason folks downvoted the previous entry for this, BUT... indeed, as of PHP 7, to enable this on Windows you have to add the line:
extension=php_ftp.dll
to your php.ini to resolve PHP errors that tell you PHP FTP functions are not defined; the line isn't in there (where, many things are and are just commented out).