private function file_perms($file, $octal = true) { if (!file_exists($file)) { return false; } $perms = fileperms($file); $cut = $octal ? 2 : 3; return substr(decoct($perms), $cut); }