我有一个回显的变量,如下所示:
echo "hm={$yes["n"]}";
我需要用{
替换(空格)的每个实例。我尝试的是这样说:
str_replace(" ","+",{$yes["n"]});
在我回应之前。
它说无可挑剔的CC_3,所以我尝试:
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