Olá pessoal,

O PHP tem uma função que verifica se um arquivo ou diretorio existe.

file_exists — Checa se um arquivo ou diretório existe

pode ser usado em vários casos, como exemplo um upload de imagens e arquivos que há necessidade de checar se a pasta onde serão salvos os uploads existe ou verificar se determinada imagem existe.


$arquivo = '/diretorio/arquivo.txt';

if (file_exists($arquivo)) {
    echo "O arquivo $arquivo existe";
} else {
    echo "O arquivo $arquivo não existe";
}

Em um cadastro de pessoas onde poderá ter ou não uma foto cadastrada.


$foto_funcionario = '/fotos/foto.jpg';

if (file_exists($foto_funcionario)) {
    $imagem = $foto_funcionario;
} else {
    $imagem ='/fotos/sem-imagem.jpg';
}

è so você implementar no seu codigo.

Ate a proxima.