ftp_raw

(PHP 5, PHP 7, PHP 8)

ftp_rawEnvia um comando arbritário a um servidor FTP

Descrição

ftp_raw(FTP\Connection $ftp, string $command): ?array

Envia um comando arbritário, especificado no parâmetro command, ao servidor FTP.

Parâmetros

ftp

Uma instância de FTP\Connection.

command

O comando a executar.

Valor Retornado

Retorna a resposta do servidor como um array de strings, ou null em caso de falha. Nenhuma interpretação é realizada na string de resposta, e ftp_raw() não determina se o comando foi bem sucedido .

Registro de Alterações

Versão Descrição
8.1.0 O parâmetro ftp agora espera uma instância de FTP\Connection; anteriormente, um resource era esperado.

Exemplos

Example #1 Usando ftp_raw() para fazer o login em um servidor FTP manualmente.

<?php
$ftp = ftp_connect("ftp.example.com");

/* Isto é o mesmo que:
   ftp_login($ftp, "joeblow", "secret"); */
ftp_raw($ftp, "USER joeblow");
ftp_raw($ftp, "PASS secret");
?>

Veja Também

  • ftp_exec() - Solicita a execução de um comando no servidor FTP