Mid-Atlantic Developer Conference - Call for Speakers


(PHP 4, PHP 5, PHP 7)

ftp_systypeRetourne un identifiant de type de serveur FTP


string ftp_systype ( resource $ftp_stream )

ftp_systype() retourne le type de serveur FTP distant.

Liste de paramètres


L'identifiant du lien de connexion FTP.

Valeurs de retour

Retourne le type de serveur distant ou FALSE si une erreur survient.


Exemple #1 Exemple avec ftp_systype()


// Connexion ftp
$ftp ftp_connect('ftp.example.com');

// Récupération du type de serveur
if ($type ftp_systype($ftp)) {
"Example.com est exécuté par $type\n";
} else {
"Impossible de récupérer le type du serveur";


L'exemple ci-dessus va afficher quelque chose de similaire à :

Example.com est exécuté par UNIX

add a note add a note

User Contributed Notes 1 note

Buckwheat469 at hotmail dot com
11 years ago
ftp_systype can be a good way of checking the state of a connection, since PHP doesn't have a better system to check the state of an ftp connection (is_connected would be nice).

if (!($type = ftp_systype($conn_id))) {
    echo "FTP connection has failed! Trying again.\n";
    $conn_id = ftp_connect($ftp_server);
    $login_result = ftp_login($conn_id, $ftp_user, $ftp_pass);
To Top