PHP で FTP 関数を使用するには、PHP をインストールする際に --enable-ftp オプションを追加する必要があります。
Autotoolsでは、 --with-openssl オプションを使用して openssl 拡張機能とともにビルドする場合、FTP SSLサポートは自動的に有効になります。 openssl 拡張機能なしでビルドする場合は、--with-ftp-ssl Autotools オプションを使用することで、明示的にFTP SSLサポートを有効にできます。
openssl
Windows 版の PHP では、 この拡張モジュールは共有モジュールとしてビルドされます。 これらの関数を使うには、php.ini でモジュールを有効にする必要があります。