2017-07-06 6 views
0

PHPで本当に悪いです。それを学ぶ。私は掻き集められたデータからの出力をここに持っています。データはスクラップされ、nationalhiという名前でキャッシュファイルに保存されます。出力には、望ましくない "2)"があるので、私はstr_replaceに入れて、それをうまく取り除いています。なぜなら、私は取り除きたいのですが、2つの文字列を組み合わせてみると、何か間違っているので、コードが壊れてしまいます。どんな提案/助け?どうもありがとう。 1つのSTRと複数のstr_replaceが指定された出力にあります(PHP)

作業するコードの機能を置き換える:

file_put_contents(globalVars::$_cache_dir . "nationalhifour", 
str_replace('Low', ' ', $ret_[39])); 

二STRが動作しない、置き換えます

file_put_contents(globalVars::$_cache_dir . "nationalhi", str_replace('2)', 
' ', str_replace('5)', ' ', $ret_[35])); 

答えて

1

混合str_replace(混合$検索、$置き換える混合、混合$対象[、 int & $ count])検索と置換が配列の場合、str_replace() は各配列から値をとり、の検索と置換に使用します詳細は

がここstr_replace 見対象が動作するように見え例

echo str_replace(['1','2','3'],['100','200','300'],'the strings 1 2 3 are replaced successfully '); 
// output the strings 100 200 300 are replaced successfully 
+1

で、どうもありがとうございました。 – Wilson

関連する問題