文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>获得指定文件的权限信息

获得指定文件的权限信息

时间:2008-02-25  来源:liuxingyuyuni


?php
    /**
     * @date Tue Feb 26 09:12:05 CST 2008
     * @user BianYuan
     * @todo 获得指定文件的权限信息
     * */
    function getFileperms($file) {
        $permitChar = array(
            array('read' => 'N', 'write' => 'N', 'run' => 'N'), // owner
            array('read' => 'N', 'write' => 'N', 'run' => 'N'), // group
            array('read' => 'N', 'write' => 'N', 'run' => 'N')    // other
        );
        $permitNum = @ substr(base_convert(fileperms($file), 10, 8), 3);
        
        for ($i = 0; $i = 2; $i++) {
            echo $permitNum{$i};
            switch ($permitNum{$i}) {
                case '7':
                    $permitChar[$i]['read'] = 'Y';
                    $permitChar[$i]['write'] = 'Y';
                    $permitChar[$i]['run'] = 'Y';
                    break;
                case '6':
                    $permitChar[$i]['read'] = 'Y';
                    $permitChar[$i]['write'] = 'Y';
                    break;
                case '5':
                    $permitChar[$i]['read'] = 'Y';
                    $permitChar[$i]['run'] = 'Y';
                case '4':
                    $permitChar[$i]['read'] = 'Y';
                    break;
                case '3':
                    $permitChar[$i]['write'] = 'Y';
                    $permitChar[$i]['run'] = 'Y';
                    break;
                case '2':
                    $permitChar[$i]['write'] = 'Y';
                    break;
                case '1':
                    $permitChar[$i]['run'] = 'Y';
            }
        }
        return $permitChar;
    }
    print_r(getFileperms('getBlogRss.php'));
?>


相关阅读 更多 +
排行榜 更多 +
mirrox模组(玩家自制)手机版下载

mirrox模组(玩家自制)手机版下载

休闲益智 下载
集装箱模拟器手机版下载安装

集装箱模拟器手机版下载安装

模拟经营 下载
哔咔漫画app下载免费2025

哔咔漫画app下载免费2025

浏览阅读 下载