php str_replace问题

时间:2011-02-04 00:03:35

标签: php str-replace

奇怪的是,我必须遗漏一些东西。

$city = "vancouver";

$insert1 = "https://www.site.ca/buy/vancouver/28130965/";    

$url2 = str_replace('/$city/','index.php?deal=',$insert1);

https://www.site.ca/buy/vancouver/28130965/已退回?

1 个答案:

答案 0 :(得分:6)

您只能使用双引号interpolate variables。使用:

str_replace("/$city/", 'index.php?deal=', $insert1);

或者:

str_replace('/' . $city . '/', 'index.php?deal=', $insert1);