首页 > 解决方案 > 如何从带有空格的图像名称中删除+号

问题描述

我有一个带有注册用户和用户图像的系统。一些用户图像被重命名为空格 Ex -: Prof Pic.jpeg

现在我尝试检索它显示的用户图像 + 符号连接到 URL

https://my.space/photos/49/profile/Prof+Pic.jpeg

预期输出是

https://my.space/photos/49/profile/Prof Pic.jpeg

标签: htmllaravelurlimageurl

解决方案


如果这是您数据库中的内容,请执行此操作。取决于你在你的数据库中有什么。前任。Prof Pic.jpeg, profile/Prof Pic.jpeg

https://my.space/photos/49/profile/Prof Pic.jpeg

您可以通过添加来删除它

$getImgUrl=DB::table('table')->where('id',$request->input('id'))->first();

$url = $getImgUrl->imgurl;

$removeSpace=preg_replace('/\s/', '', $url);

你现在可以使用$removeSpace


推荐阅读