我正在尝试替换 CodeIgniter 中具有某些参数的 URL。在这一点上,CI 并不重要,因为我有它最好的部分工作。
可以说我的网址是:
?device=field1-field2_field3+field4
通过回显应该显示的 $devicelink2 :
field1 field2.field3*field4
目前它适用于除了替换 + 之外的所有内容。出于某种原因,它将 + 替换为空格。
但是我无法使用下面的代码来实现它。有任何想法吗?
$device = $this->input->get('device');
$devicelink = str_replace("-"," ",$device);
$devicelink1 = str_replace("_",".",$devicelink);
$devicelink2 = str_replace("+","*",$devicelink1);