php 双引号之间加双引号

这样一行语句
$cmd = "more ".$str1.".bstn | awt '{print $9,"\n",$10}' > ".$str1.".txt";
会报错,请问如何修改??在中间的那个“\n”的地方报错。

php 双引号之间加双引号 双引号需要用反斜杠转义
正确的写法是: $cmd = "more ".$str1.".bstn | awt '{print $9,\"\n\",$10}' > ".$str1.".txt";
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-12
当然错啦,“”中间就不能再用“”,而必须用‘’或是不用
第2个回答  2013-12-12
$cmd = "more ".$str1.".bstn | awt '{print $9,'"'\n'"',$10}' > ".$str1.".txt";

相似回答