我是 php 新手。
我将默认图像路径设置为 \xampp\htdocs\Sample\tmp/one.jpg
我必须用 http:\localhost 替换 \xampp\htdocs
如果我以这种方式使用,我将获得所需的输出
$absolute = "\xampp\htdocs";
$relative = "http:\\localhost";
$imagepathurl = "\xampp\htdocs\Sample\tmp\/safety-masks_5092610ad4f3f.jpg";
echo str_replace($absolute,$relative,$imagepathurl);
但我正在从数据库中获取 $imagepathurl。如果我以相同的甲酸盐使用它,我不会得到结果
$absolute = "\xampp\htdocs";
$relative = "http:\\localhost";
$imagepathurl = '"'.$imagepath.'"';
echo str_replace($absolute,$relative,$imagepathurl);