我具有以下代码来写入新文件,但是内容有问题,因为我无法在“”中写入“”。我该怎么办?
$done = fwrite (
$fp,
"<html><p id="fn"></p><script>document.getElementById ("fn").innerHTML = fn;</script></html>"
);
答案 0 :(得分:0)
我会这样:
$fn = "foobar";
$done = fwrite ($fp , "<html><p id='$fn'></p><script>document.getElementById ('$fn').innerHTML = '$fn'; </script> </html>");
但是请注意,您可以直接在“”内使用$ variable,其中需要使用''连接变量,因为否则会在其中看到$ fn
$fn = "foobar";
echo '<p id="'+$fn+'"></p>';
希望这会有所帮助:)