我需要使用str_replace()
替换.csv
文件中的文本。
我有一个.csv
个提供商文件,在描述文件中我有错误的网址。
例如:
<p><img src='../imagebank/productos/moviles/repuestos/1462407_5.jpg' alt='Herramienta' width='500' height='500' /></p>
我需要将字符../
替换为域名网址。
制作此网址:
http://www.tecnostar.es/imagebank/productos/moviles/repuestos/1462407_5.jpg
这是我的代码:
$data['description'] = str_replace('../','http://www.tecnostar.es/',trim($csv[14]));
问题在于//
php解释为“注释”代码并且不起作用。
答案 0 :(得分:0)
你需要逃避点.
请改用preg_replace
:
$data['description'] = preg_replace('%\.\./%','http://www.tecnostar.es/',trim($csv[14]));