私はphpが初めてです。
\xampp\htdocs\Sample\tmp/one.jpg としてデフォルトの画像パスを取得しています
\xampp\htdocs を http:\localhost に置き換える必要があります
このように使用すると、必要な出力が得られます
$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);