be/lib-fso

FSO文件处理库


Keywords
fso, 文件处理
License
MIT

Documentation

示例

<?php
require_once './vendor/autoload.php';

use \Phpbe\Lib\Fso\Factory;

// ...

$libFso = Factory::getInstance();

// 删除文件夹及文件夹下的所有文件
$pathA = '/path/a';
$libFso->rmDir($pathA);


// 复制文件夹
$pathB = '/path/b';
$pathC = '/path/c';
$libFso->copyDir($pathB, $pathC);


// 移动文件夹
$pathD = '/path/d';
$pathE = '/path/e';
$libFso->moveDir($pathD, $pathE);


// 格式化文件尺寸
$size = filesize('/path/f');
$formattedSize = $libFso->formatSize($size);

在 BE 框架中使用:

<?php
$libFso = Be::getLib('Fso');
// ...