laravel将url字符串添加到数组
if($request->has('images')){
$data = explode(",",$request->images);
foreach($data as $image){
$imageName = 'test'.'-image-'.time().rand(1,1000).'.'.'png';
Storage::disk('public')->put($imageName, base64_decode($image));
$imagesName[] = "http://127.0.0.1:8000/storage/".$imageName;
}
}
问题是链接保存在像这样的数据库中
["http://127.0.0.1:8000/storage/test-image-1666197127684.png"]
我需要像这个一样保存
[quot;http://127.0.0.1:8000/storage/test-image-1666197127684.png"]
尝试此操作将动态保存服务器URL路径:
if($request->has('images')){
$data = explode(",",$request->images);
foreach($data as $image){
$imageName = 'test'.'-image-'.time().rand(1,1000).'.'.'png';
Storage::disk('public')->put($imageName, base64_decode($image));
$imagesName[] = request()->getSchemeAndHttpHost()."/storage/$imageName";
}
}