is_readable Tells whether a file exists and is readable &reftitle.description; boolis_readable stringfilename Tells whether a file exists and is readable. &reftitle.parameters; filename Path to the file. &reftitle.returnvalues; Returns &true; if the file or directory specified by filename exists and is readable, &false; otherwise. &reftitle.errors; &fs.emits.warning.on.failure; &reftitle.examples; <function>is_readable</function> example ]]> &reftitle.notes; Keep in mind that PHP may be accessing the file as the user id that the web server runs as (often 'nobody'). ¬e.clearstatcache; &tip.fopen-wrapper.stat; The check is done using the real UID/GID instead of the effective one. This function may return &true; for directories. Use is_dir to distinguish file and directory. &reftitle.seealso; is_writable file_exists fgets