无法使用php正确编写文件

时间:2016-10-07 14:51:35

标签: php html

<?php
$CreateFile = fopen("allinfo.html","a") or die("unable to create file");
                        $up = "<div class="infofilediv">";
                        $fwrite($CreateFile,$up);
                        $fclose($CreateFile);
?>

当我创建这个html文件时,我无法使用双引号编写“infofilediv”。我怎么能逃脱这些角色?

2 个答案:

答案 0 :(得分:1)

在功能前退出infofilediv和$周围的双引号:

$CreateFile = fopen("allinfo.html","a") or die("unable to create file");
                $up = "<div class=\"infofilediv\">";
                fwrite($CreateFile,$up);
                fclose($CreateFile);

答案 1 :(得分:1)

你有两个问题首先使用双引号

$up = "<div class="infofilediv">";

你可以通过两种方式解决它:

1)第一次使用双引号,第二次使用单引号,反之亦然:

$up = "<div class='infofilediv'>";

2)第二次逃避双引号,如下:

$up = "<div class=\"infofilediv\">"; 

秒,功能前的$

$fwrite($CreateFile,$up);
$fclose($CreateFile);

替换为

 fwrite($CreateFile,$up);
 fclose($CreateFile);

$ use with variables

$hello="hello world";