0

私は周りを読んで、これに本当に苦労しています!

「unfinished」という単語を含む文字列があります。「un」を取り除きたいので、「finished」と表示されます。

どうすればこれを行うことができますか?

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 に答える