0

我已经阅读过,我真的很挣扎!

我有包含单词“未完成”的字符串,我想去掉“un”,所以它只会打印“完成”。

我怎么能这样做?

4

2 回答 2

4
<?php

$str = "unfinished";
$newstr = str_replace ( "unfinished","finished", $str );

?>

或者

<?php

$str = "unfinished";
$newstr = str_replace ( "un","", $str );

?>

str_replace

于 2012-11-09T11:26:08.603 回答
3

我不确定我是否理解您的问题,但如果我理解了,您可以使用str_replace函数(或preg_replace)。

$string_you_want_to_search_in = str_replace("unfinished", "finished", $string_you_want_to_search_in);

如果你想从任何地方删除“un”字符串,只需将“un”替换为“”,如下所示:

$string = str_replace("un", "", $string);
于 2012-11-09T11:24:42.917 回答