A função ftp_rawlist() retorna uma lista detalhada de arquivos no diretório especificado no servidor FTP.
ftp_rawlist(ftp_connection,dir,recursivo)
parâmetro | descrever |
---|---|
conexão_ftp | Obrigatório. Especifica a conexão FTP a ser usada. |
diretório | Obrigatório. Especifique o diretório. Por favor use "." para especificar o diretório atual. |
recursivo | Opcional. Por padrão, esta função envia um comando "LIST" ao servidor. Porém, se o parâmetro recursivo estiver definido como TRUE, o comando "LIST -R" será enviado. |
Nota: Esta função retorna a resposta do servidor na forma de um array. Nenhuma análise é executada.
<?php$conn = ftp_connect("ftp.testftp.com") or die("Não foi possível conectar");ftp_login($conn,"admin","ert456");print_r (ftp_rawlist($conn,"." ));ftp_close($conn);?>
O código acima irá gerar:
Array ([0] => dr--r--r-- 1 grupo de usuários 0 15 de fevereiro 13:02 .[1] => dr--r--r-- 1 grupo de usuários 0 15 de fevereiro 13:02 . .[2] => drw-rw-rw- 1 grupo de usuários 03 de janeiro 08:33 images[3] => -rw-rw-rw- 1 usuário grupo 160 16 de fevereiro 13:54 test.php[4] => -rw-rw-rw- 1 grupo de usuários 20 14 de fevereiro 12:22 test.txt)