function wrap($str) {
$str="[@id=\"".$str."\"]";
return($str);
}
$str="Hi";
$str=wrap($str);
我会$str
喜欢[@id="Hi"]
,但我$str
喜欢[@id=\"Hi\"]
我怎么能这样做?
答案 0 :(得分:2)
$str='[@id="'.$str.'"]';
将"
替换为'
答案 1 :(得分:0)
代码按预期工作,无需将引号更改为单个刻度或删除第二对双引号。
以后可能会添加反斜杠。如果您只是在代码段之后echo $str;
,则会在浏览器中显示此内容
[@id="Hi"]