0
我用下面的代码替换所有空间“ - ”为了让我创建一个URL如何向str_replace添加第二条规则?
<?php echo strtolower(str_replace(' ', '-', $city['name'])); ?>
我如何可以添加第二个规则的代码,这样我不仅可以取代所有空间......但我想用“&”符号替换所有“+”符号。
我用下面的代码替换所有空间“ - ”为了让我创建一个URL如何向str_replace添加第二条规则?
<?php echo strtolower(str_replace(' ', '-', $city['name'])); ?>
我如何可以添加第二个规则的代码,这样我不仅可以取代所有空间......但我想用“&”符号替换所有“+”符号。
str_replace()
让你在数组,而不是字符串传递这样你就可以一次更换多个字符/项:为str_replace
echo strtolower(str_replace(array(' ', '+'), array('-', '&'), $city['name']));
请注意,您可以通过阵列str_replace
出发在PHP 4.0.5中。