Javascript 如何回应<;脚本>;在PHP中

Javascript 如何回应<;脚本>;在PHP中,javascript,php,Javascript,Php,我试图显示以下代码的输出。脚本将显示创建cookie策略弹出窗口 <?php if (some statement) { echo '<script> long script here </script>'; } else { echo '<script> some other script </script>'; } ?> 我在echo''中肯定犯了一些语法错误部分,因为if语句本身正在工作(我能

我试图显示以下代码的输出。脚本将显示创建cookie策略弹出窗口

<?php
    if (some statement) {
    echo '<script> long script here </script>';
    } else {
    echo '<script> some other script </script>';
} ?>

我在
echo''中肯定犯了一些语法错误部分,因为if语句本身正在工作(我能够回显简单的
文本。脚本本身也在工作

我试过使用
echo';

echo '<script language="javascript" type="text/javascript">';
echo '[script here]';
echo '</script>';
echo';
回显“[此处脚本]”;
回声';

我没有收到任何错误。只是没有显示任何内容。

脱离PHP,或者不要将客户端脚本放在服务器端echos中,而是将代码抽象到客户端

<?php if (some statement) {?>
<script> long script here </script>
<?php } else { ?>
<script> some other script </script>
<?php } ?>

这里有很长的文字
其他脚本

不起作用,编程中的拼写问题错误只在这里(在帖子中),不在代码中,已更正。无论如何,为什么不在脚本之前关闭
PHP,然后在脚本之后打开?查看源代码并检查浏览器的错误控制台。我怀疑脚本输出得很好,但脚本标记中的特定代码(您已对其进行了审查或省略)不起作用。我没有收到任何错误消息正如我之前写的,脚本本身工作得很好