У меня есть переменная, которую я эхом, как это:
echo "hm={$yes["n"]}";
Мне нужно заменить каждый экземпляр (пробел) с
+
, То, что я пробовал, было положить это:
str_replace(" ","+",{$yes["n"]});
прежде чем я повторил это.
Он сказал, что неожиданно {
вот я и попробовал:
str_replace(" ","+",$yes["n"]);
Где ничего не случилось.
Вы забыли назначить вывод str_replace переменной.
$yes["n"] = 'string with whitespace';
$yes["n"] = str_replace(" ","+",$yes["n"]);
echo "hm={$yes["n"]}"; // echoes hm=string+with+whitespace
Других решений пока нет …