Testar se Arquivo Existe no PHP

<?php
 print '<br>';
 // TESTAR SE ARQUIVO EXISTE
 $filename = 'teste2.php';

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