示例
<?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');
// ...