在CodeIgniter中替换字符串的命令是什么

时间:2012-09-20 18:24:20

标签: php html codeigniter

在CodeIgniter中替换字符串的命令是什么 例如

原始字符串是www.example.com/imges/fraudsite.html

替换字符串是www.example.com/imges/fraudsite.zip

只想替换所有的(点)

由于 Sodmeb

2 个答案:

答案 0 :(得分:3)

你应该更准确地解释你想要的东西。如果你想要一个路线 - 使用routes.php文件将原始网址重新路由到你的替代品,或者使用@vascowhite在他的评论评论中提出的建议。

如果是您需要的路由,请在应用程序的routes.php文件夹中的config文件中添加一行:

$route['imges/fraudsite.zip'] = "imges/fraudsite.html";

如果它只是你想要的字符串:

$string = "www.example.com/imges/fraudsite.html";
$string = str_replace(".html", ".zip", $string);

正如您在评论中指出的那样,您需要将超出最后一个点的所有内容更改为zip,您必须使用:

$str = "www.example.com/imges/fraudsite.html";
$str = substr($str, 0, strrpos($str, '.', -1)).".zip";

答案 1 :(得分:0)

$ test =“Hello world!”;

$test = word_censor($test,"Hello","Bye");

echo $test;

//Bye world!