Esta função é somente disponível em versões do PHP3 depois de 3.0.16, e em versões do PHP 4 depois de 4.0.2.
Retorna TRUE se o arquivo com o nome nomedoarquivo foi uploaded via HTTP POST. Isto é útil para ter certeza que um usuário malicioso, não está tentando confundir o script em trabalhar em arquivos que não deve estar trabalhando--por exemplo, /etc/passwd.
Este tipo de confirmação é importante principalmente se existe alguma chance que qualquer coisa feita com os arquivos uploadeados poderiam revelar o seu conteúdo para o usuário, ou mesmo para outros usuários no mesmo sistema.
Veja também move_uploaded_file(), e a seção Handling file uploads para um simples exemplo de utilização desta função.