Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在laravel framwork中调整阵列中图像的大小?_Javascript_Php_Arrays_Laravel - Fatal编程技术网

Javascript 如何在laravel framwork中调整阵列中图像的大小?

Javascript 如何在laravel framwork中调整阵列中图像的大小?,javascript,php,arrays,laravel,Javascript,Php,Arrays,Laravel,我这样做是为了上传更大的图像,但是如何调整图像大小您尝试了什么?在您喜爱的搜索引擎中进行简单的搜索查询(“php调整图像大小”)将显示数千个清晰的教程和有用的软件包。供您参考: $allImageNames = []; if ($request->hasFile('image')) { $files = $request->file('image'); foreach($files as $file) { $imageName = microtim

我这样做是为了上传更大的图像,但是如何调整图像大小

您尝试了什么?在您喜爱的搜索引擎中进行简单的搜索查询(“php调整图像大小”)将显示数千个清晰的教程和有用的软件包。供您参考:
$allImageNames = [];

if ($request->hasFile('image')) {
    $files = $request->file('image');

    foreach($files as $file) {
        $imageName = microtime() . '.' . $file->getClientOriginalExtension();
        $destinationPath = public_path('images');
        $file->move($destinationPath, $imageName);
        $allImageNames[] = $imageName; 
    }

    $allImageNames = json_encode($allImageNames);
    $data['images'] = $allImageNames;   
}