Isso não funciona assim, se o cara informar o endereço ele vai puxar o arquivo .php mas o conteúdo vai ser o que se vê no navegador, ou seja, o HTML processado e não o script em sí. Existiu uma vez uma versão do apache que permitia que se fizesse download dos .php através de gerenciadores de download, era uma falha do servidor, mas foi rapidamente corrigida, isso faz muito tempo.