URLで渡されると仮定していただけると分かりやすいかと。
is_fileやfile_existsだとfalseが返されてしまいます