file_exists, is_file, is_readable ?
есть ли разница чем проверять существует ли такой-то файл?
интересно бы узнать простыми словами:
что означает замечание (для file_exists) - возвращает false для символических ссылок, указывающих на несуществующие файлы?
еще есть замечание что функция проверяет реальные UID/GID а не эффективные идентификаторы?
и что такое символическая ссылка и эффективные идентификаторы?