你好让我们假装我有以下字符串:Line Line Line Line Line
。我想将其更改为Line 1 Line 2 Line 3 Line 4 Line 5
。我怎样才能做到这一点?我尝试过使用str_replace,但是将它们全部替换为第1行。我该如何解决它?PHP如何用另一个字符串替换多个相同的字符串?
0
A
回答
0
您应该首先使用explode()
并循环您的作品。
<?php
$string = "Line Line Line Line Line";
$pieces = explode(" ", $string);
foreach ($pieces as $key => $value) {
echo $value.' '.++$key.' ';
}
?>
相关问题
- 1. 多个字符串替换在相同的字符串在PHP
- 2. 用一个字符串替换多个相同的字符
- 3. 用另一个字符串替换字符串中的字符?
- 4. PHP - 用其他不同的字符串替换多个相似的字符串
- 5. 多个字符串替换(在同一个字符串中)
- 6. 字符串替换多个字符串
- 7. 用另一个字符串替换字符串的一部分
- 8. 如何从另一个字符串替换字符串?
- 9. 多串用一个字符串替换
- 10. 用另一个字符串替换字符串的第一个字符
- 11. 用一个字符替换字符串中的多个字符
- 12. 使用awk,如何用另一个字符串替换一个字符串?
- 13. 用mysql中的另一个字符串替换字符串
- 14. 用另一个字符串替换字符串中的值
- 15. 替换多个字符串的最后一个字符PHP
- 16. sed - 用另一个字符串替换两个字符串之间的字符
- 17. 替换字符串的子字符串用另一个字符串
- 18. 替换字符串转换成另一个字符串
- 19. 替换字符串用另一个子
- 20. 用另一个替换字符串
- 21. Sed则试图用另一个字符串替换字符串
- 22. 大熊猫:用另一个字符串替换字符串
- 23. 需要用另一个字符串替换部分字符串
- 24. PHP/Python将第一个字符串替换为另一个字符串
- 25. 如何用另一个字符串中的更多字符串替换字符串?
- 26. 如何做一个字符串的urlencoded的字符串替换
- 27. 用C语言中的另一个字符串替换字符串字符
- 28. 无法用另一个字符串替换字符串中的字符
- 29. 如何用不同的子字符串替换多个子字符串?
- 30. 访问VBA |如何用另一个字符串替换字符串的部分
也许从['explode()'](https://secure.php.net/manual/en/function.explode.php)开始。 –
分解,迭代数组,并追加键......或者你可以使用'preg_replace_callback'。 – chris85