XAMPP on Windowsのphpのデフォルト設定では、ftp_connect()などのftp関連の関数が使用できない。
Windows版phpではftpはビルトインで最初からサポートされているため、php.iniの995行目あたりに以下の1行を追加してApacheを再起動するだけで、phpのftp関数が使用可能になる。
extension=php_ftp.dll
参考
Apache Friends Support Forum • View topic - PHP 7.0.1 ftp support?
コメント