私はstr_replaceを使用して、次のような1文字を置き換えます。
str_replace("--","/",$value['judul'])
str_replace("--","/",$value['judul'])
と str_replace("-+-",":",$value['judul'])
2つのstr_replaceを行わず:
は、しかし、私はこのような2文字を置き換えたいです。 1つだけ使用できますstr-replace
?複数の項目をStr_replaceする方法
1
A
答えて
3
これを行うには、strtr()
と連想配列を使用することができます。
<?php
$text = "Text about -- and -+- !";
$replacements = [
"--" => "/",
"-+-" => ":",
];
echo strtr($text, $replacements); // Text about/and : !
は、単に$replacements
配列に複数の要素を追加し続ける、より多くの代替品を追加します。 Indexは検索する文字列、valueは置換文字列です。
関連する問題
- 1. 複数の項目をテキスト項目に重複項目を追加する
- 2. DynamoDB(iOS)の複数の項目を照会する方法は?
- 3. 複数の項目
- 4. matlabで複数のインデックスで項目を検索する方法
- 5. コンボボックスで複数の項目を選択する方法
- 6. scatterViewの複数選択項目を処理する方法
- 7. ArrayAdapterで複数の項目を表示する方法
- 8. 複数のシーンでJavaFXメニュー項目を使用する方法
- 9. GTKコンボボックスで複数の項目を選択する方法
- 10. ManyToManyFieldに複数の項目をプログラムで作成する方法
- 11. 複数の項目から項目を選択するListView - android
- 12. ウィザードで複数項目テンプレートを作成する方法
- 13. 複数のPHP str_replace
- 14. 複数の項目を更新する
- 15. 複数の項目を比較する
- 16. 複数の項目がアンドロイドにある行を持つListViewからカスタム項目を取得する方法
- 17. 複数の列のグリッドで、各列の項目数を制限する方法
- 18. 複数の項目RadioButtonsグループ
- 19. C#が複数の項目
- 20. RecyclerViewのFirebaseデータベース項目から複数の項目を表示
- 21. Pythonリストの重複する項目を削除する方法
- 22. リストボックスの項目をコンボボックスの項目にコピーする方法は?
- 23. 複数のリストを持つページ内のリスト項目をスクロールする方法
- 24. xamlのリストボックスの複数の選択された項目をバインドする方法
- 25. n個の値項目に複数の行を挿入する方法
- 26. 複数の選択項目をAndroidのListActivityから取得する方法
- 27. 複数のdata.frameにデータ項目の要約をレンダリングする方法は?
- 28. 複数の項目をListBox1から複数の項目をバインドするListBox2に追加
- 29. 角でリストから複数のチェック項目を削除する方法
- 30. 奇数と偶数のオーバーフローメニュー項目を変更する方法
可能な重複[PHPでテキスト文字列から複数の商品を交換するには?](https://stackoverflow.com/questions/9393885/how-to- replace-multiple-items-from-a-text-string-in-php) – localheinz