brbunny / bruploader
它是一个易于使用且安全的PHP Base64上传管理器
v1.0.1
2021-03-01 15:48 UTC
Requires
- php: ^7.2
- ext-pdo: *
- coffeecode/uploader: 1.0.*
Requires (Dev)
README
它是一个易于使用且安全的PHP Base64上传管理器
安装
BrUploader可以通过Composer获得
"brbunny/bruploader": "1.0.*"
或者运行
composer require brbunny/bruploader
文档
BrUploader是一个基于Uploader库构建的组件。它的目的是简化以base64格式上传图片的过程。
有关如何使用它的更多详细信息,请参阅组件目录中的示例文件夹。它将包含使用示例。
BrUploader é um componente feito com base na biblioteca Uploader. Visa facilitar o upload de imagens no formato base64.
Para obter mais detalhes sobre como usá-lo, consulte uma pasta de exemplo no diretório do componente. Terá um exemplo de uso.
初始化
有关如何使用上传的详细信息,请参阅组件目录中的示例文件夹。在其中,您将为每个类找到一个使用示例。BrUploader是这样工作的
Para mais detalhes sobre como usar o upload, veja uma pasta de exemplo no diretório do componente. Nela terá um exemplo de uso para cada classe. BrUploader funciona assim
上传图片
<?php require __DIR__ . "/../vendor/autoload.php"; $image = new \BrBunny\BrUploader\Base64("uploads", "images"); // $_POST['image'] => Base64 string of the image if ($_POST && $_POST['image']) { try { $upload = $image->upload($_POST['image'], $_POST['name']); echo "<img src='{$upload}' width='100%'>"; } catch (Exception $e) { echo "<p>(!) {$e->getMessage()}</p>"; } }
删除图片
<?php require __DIR__ . "/../vendor/autoload.php"; use BrBunny\BrUploader\Base64; // $_GET['path'] => Image path if ($_GET && $_GET['path']) { Base64::remove($_GET['path']); }
鸣谢
- Kevin S. Siqueira(此库的开发者)
- Uploader(基础库)
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。