2017-06-14 15 views
0

は、だから私は現在、次のコードを実行します。私は同じ文字列で3回str_replaceを実行しています。 だから私はそうのようなコード最小限に抑えるためにpreg_replaceを使用:ラン3 str_replaceは、より効率的に

$cLPatterns = array(' ', '.-'); 
$current_link = preg_replace($cLPatterns, '-', $current_link); 
$current_link = str_replace("author", "authors", $current_link); 

をしかし、私はこのコードを最も効率的に行うことができますどのようにpreg_replace

の一部としてstr_replace("author", "authors", $current_link)を使用する方法があります。

乾杯

+1

str_replaceが、これは私が感謝、探しているものですええOKああ – rtfm

答えて

1

あなたが見つけるために配列を使用してstr_replace方法で引数を置き換えることができます。

$current_link = str_replace(array(" ",".-","author"), array("-","-","authors"), $current_link); 
+0

引数として配列を取ります@ rtfm –