文件上传

cmlphp中提供了文件上传组件,\Cml\Vendor\UploadFile。这边对使用进行说明。

  1. <?php
  2. use Cml\Vendor\UploadFile;
  3. $fileupload = new UploadFile();
  4. $res = $fileupload->upload(CML_PROJECT_PATH . '/public/upload');//设置保存路径
  5. if ($res) {
  6. $resp = $fileupload->getSuccessInfo();
  7. $filename = $resp[0]['savepath'].$resp[0]['savename'];
  8. } else {
  9. $error = $fileupload->getErrorInfo();
  10. }
  11. //后续业务处理

原文: http://doc.cmlphp.com/devintro/uploadfile.html