Html 双引号单引号在PHP/JavaScript中不起作用

Html 双引号单引号在PHP/JavaScript中不起作用,html,Html,使用此代码时无法获得所需的结果 <?php session_start(); $returnMessage = "Hey"; $test = fopen('check.txt', a+); fwrite($test, ' if (empty($_SESSION["nabeel"])) { echo "<script>alert($returnMessage)</script>"; }; ?> ') 使用以下命令: &

使用此代码时无法获得所需的结果

<?php 
session_start(); 
$returnMessage = "Hey"; 
$test = fopen('check.txt', a+);
fwrite($test, '
   if (empty($_SESSION["nabeel"])) {
     echo "<script>alert($returnMessage)</script>";
   };
    ?>    ')
使用以下命令:

<?php 
session_start(); 
$returnMessage = "Hey";
$test = fopen('check.txt', a+);
if (empty($_SESSION["nabeel"]))
    fwrite($test,'<script>alert('. $returnMessage .');</script>');
?>


要求的结果是什么?您得到的结果是什么?您是否意识到
$test=
fwrite
不在PHP标记中,因此只是输出到浏览器?也许您应该先阅读一些PHP教程,然后再尝试实际使用一种您还不知道的语言。您还需要使用
在每个PHP语句的末尾。但是这不会使它发出警报???@CLEO MASTER我有更新。试试……好的,我可以问你一个简单的问题吗。如何在fwrite区域中使用php字符串变量并将该变量添加到警报框中。我该怎么做?请给我一个密码。顺便说一下,谢谢!!我不理解您的问题。如果您想在javascript脚本中使用php变量,请参阅:。或者使用
<?php 
session_start(); 
$returnMessage = "Hey";
$test = fopen('check.txt', a+);
if (empty($_SESSION["nabeel"]))
    fwrite($test,'<script>alert('. $returnMessage .');</script>');
?>