html - 如何从带有空格的图像名称中删除+号
问题描述
我有一个带有注册用户和用户图像的系统。一些用户图像被重命名为空格 Ex -: Prof Pic.jpeg
现在我尝试检索它显示的用户图像 + 符号连接到 URL
https://my.space/photos/49/profile/Prof+Pic.jpeg
预期输出是
https://my.space/photos/49/profile/Prof Pic.jpeg
解决方案
如果这是您数据库中的内容,请执行此操作。取决于你在你的数据库中有什么。前任。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
推荐阅读
- neo4j - 具有各种关系意义的 Neo4j 递归查询
- android - 将方向从横向更改为纵向后,Webview 内容的宽度与父级不匹配
- java - 为什么允许在 for 循环中声明变量?
- c# - 用空替换双引号,用双引号替换三重双引号
- angularjs - 为什么 hotkeys.trigger 在 Mac 中不起作用?
- apache-spark - Spark SQL:MovingAverage 不包括前 10% 和后 10%
- mysql - Symfony3-Doctrine : 按情况排序
- batch-file - 使用批处理文件创建目录时出现问题
- google-cloud-platform - 如何将文件从谷歌云存储桶复制到谷歌云虚拟机实例
- java - 在 cassandra 中为访问器准备查询时出错