我正在尝试在 PHP 中执行以下操作,并非常感谢任何和所有帮助。
- 将每个字符实例的位置存储在数组中的字符串中
- 使用 for 循环导航数组并将每个位置的字符、数组中的每个元素替换为另一个字符。
这是我到目前为止所拥有的:
$character1="/";
$character2="%";
$string1="hello / how / are / you / doing";
$characterPositions = array();
/* store locations of $character1 in $string1 */
foreach($characterPositions as $position){
/* replace what is at each $position in string $string1 */
}
我知道 str_replace 会做到这一点,但我想学习如何通过上述方式做到这一点。