Are there alternative methods or libraries that can be used to securely connect to an FTP server in PHP?

When connecting to an FTP server in PHP, it is recommended to use the `FTP_SSL` constant to establish a secure connection. This ensures that data transferred between the client and server is encrypted. Alternatively, you can use third-party libraries like phpseclib or cURL with FTPS to securely connect to an FTP server.

<?php

$ftp_server = 'ftp.example.com';
$ftp_user = 'username';
$ftp_pass = 'password';

$conn_id = ftp_ssl_connect($ftp_server);

if ($conn_id) {
    $login_result = ftp_login($conn_id, $ftp_user, $ftp_pass);

    if ($login_result) {
        echo "Connected to $ftp_server via SSL";
    } else {
        echo "Failed to login";
    }

    ftp_close($conn_id);
} else {
    echo "Failed to connect to $ftp_server";
}