国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

webman文件上傳獲取不到文件大小

thy6415

在workerman文檔里介紹[http://www.wtbis.cn/doc/workerman/http/request.html#獲取上傳文件]

獲取上傳文件

$files = $request->file();
返回的文件格式類似:
array (
'avatar' => array (
'name' => '123.jpg',
'tmp_name' => '/tmp/workerman.upload.9hjR4w',
'size' => 1196127,
'error' => 0,
'type' => 'application/octet-stream',
)
)
可以返回這個(gè)信息,我主要想用的是size
因?yàn)椴煌瑫r(shí)候,上傳大小限制的maxsize不同,需要在這里做判斷

但是在 webman 里使用file(),得不到size
webman關(guān)于這塊的文檔里也沒(méi)有。
[http://www.wtbis.cn/doc/webman/request.html#獲取上傳文件]

2532 1 0
1個(gè)回答

2548a

文件上傳返回的是 \Webman\Http\UploadFile 類, 所以直接可以獲取
$file = $request->file('img')
$file->getSize();

  • thy6415 2022-05-15

    謝謝,用這個(gè)getSize()確實(shí)獲取到了。
    我一直在看這文件里的方法:
    \vendor\workerman\webman-framework\src\Http\UploadFile.php

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??