$default=array('read' => true, 'write' => false,'locked'=>true);//默认文件夹的权限,使用参数来控制,当然也可以使用默认 $user_true_name="测试账号2" $attributes[]= array( // hide readmes 'pattern' => '/^\/'.$user_true_name.'$/',//此处用于给文件夹设置锁,即不可以被用户删除 'read' => true, 'write' => true, 'hidden' => false, 'locked' => true ); $attributes[]= array( // hide readmes 'pattern' => '/^\/'.$user_true_name.'\/.*/',//此处用于给文件夹里面的所有文件设置读写权限 'read' => true, 'write' => true, 'hidden' => false, 'locked' => false );
效果如下所示,根目录小测试账号2被锁住,无法被删除,然后测试账号2文件夹中的文件可以被删除