我对 Javascript/jQuery 和 PHP 的概念很陌生。我已经使用在 Appserv 中实现的 PHP 两周来从 modbus 设备获取数据并将其存储在 csv 文件中。现在我想使用 jQplot 绘制数据。我正在尝试编写一个简单的程序,首先看看我是否可以在 html 中同时实现 php 和 javascript 代码。这是我用 html 编写的代码,同时使用了 javascript 和 php。
<!doctype html>
<html>
<head>
<title>Demo</title>
</head>
<body>
<h2>This is a script</h2>
<script type="text/javascript">
var out = <?php echo "Hello"?>;
//var out = "Hello"
document.write(out);
</script>
</body>
</html>
当我在浏览器中运行此代码时(我在 Windows 7 中使用 google chrome),我只得到标题“这是一个脚本”。但是,如果我删除带有 php 代码的行并取消注释下一行
var out = "Hello";
然后代码像它应该的那样用“Hello”打印输出。为什么是这样?