<?php
$CreateFile = fopen("allinfo.html","a") or die("unable to create file");
$up = "<div class="infofilediv">";
$fwrite($CreateFile,$up);
$fclose($CreateFile);
?>
当我创建这个html文件时,我不能用双引号写"infofilediv"。我怎样才能摆脱这些字符?
你有两个问题首先这里有双引号:
$up = "<div class="infofilediv">";
可以用两种方法解决:
1)第一次使用双引号,第二次使用单引号,反之亦然,像这样:
$up = "<div class='infofilediv'>";
2)第二次转义双引号:
$up = "<div class='"infofilediv'">";
second with $ before函数
$fwrite($CreateFile,$up);
$fclose($CreateFile);
替换为
fwrite($CreateFile,$up);
fclose($CreateFile);
$ use with variables
$hello="hello world";
转义infofilediv
和$ before函数周围的双引号:
$CreateFile = fopen("allinfo.html","a") or die("unable to create file");
$up = "<div class='"infofilediv'">";
fwrite($CreateFile,$up);
fclose($CreateFile);