/**
* WordPress Filesystem Class for direct PHP file and folder manipulation.
*
- * @since 2.5
+ * @since 2.5.0
* @package WordPress
* @subpackage Filesystem
* @uses WP_Filesystem_Base Extends class
* FIXME does not handle errors in fileperms()
*
* @param string $file Path to the file.
- * @return string Mode of the file (last 4 digits).
+ * @return string Mode of the file (last 3 digits).
*/
function getchmod($file) {
- return substr(decoct(@fileperms($file)),3);
+ return substr( decoct( @fileperms( $file ) ), -3 );
}
function group($file) {