Кемеровские программисты php общаются здесь
Anonymous
Вызов функции-члена move() в массиве
Сообщение
Anonymous » 27 ноя 2024, 06:47
Код: Выделить всё
$files = $request->file('file');
foreach ($files as $file){
$filename = time().'.'.$file->getClientOriginalExtension();
$location = public_path('uploads/'.$filename);
$request->file->move(public_path('/uploads'), end($filename));
$filename_arr = [];
array_push($filename_arr, $filename);
$filename = json_encode($filename_arr);
$upload->filename = $filename;
}
Я проверил в Интернете несколько других кодов, но они, кажется, работают нормально, но мой продолжает говорить, что перемещение нельзя использовать в массиве
Подробнее здесь:
https://stackoverflow.com/questions/491 ... e-on-array
1732679246
Anonymous
[code] $files = $request->file('file'); foreach ($files as $file){ $filename = time().'.'.$file->getClientOriginalExtension(); $location = public_path('uploads/'.$filename); $request->file->move(public_path('/uploads'), end($filename)); $filename_arr = []; array_push($filename_arr, $filename); $filename = json_encode($filename_arr); $upload->filename = $filename; } [/code] Я проверил в Интернете несколько других кодов, но они, кажется, работают нормально, но мой продолжает говорить, что перемещение нельзя использовать в массиве Подробнее здесь: [url]https://stackoverflow.com/questions/49152732/call-to-a-member-function-move-on-array[/url]