如何使 HTML/Javascript 从 PHP 脚本接收数据并以 HTML 显示


How to make HTML/Javascript receive data from PHP script and display in HTML?

我对PHP一无所知。我所知道的只是HTML。我的问题是我如何编写JavaScript来从PHP脚本接收数据并在HTML页面中显示结果?

例如

<?php
include('lib/test.class.php');
$test = new Test();
$show = $test -> Try('Whatever ?whichever', 'xx', 'yy');
echo $show;
?>

如何传递"$show"的值并在内联块或 HTML 页面中的某些内容中显示结果?

<span>The value of the variable is <?php echo $variable ?>.</span>

为了清楚起见,PHP在服务器端工作,而javascript是客户端脚本语言。这意味着PHP不会直接与javascript通信,你需要一些叫做AJAX的东西。

你可以用PHP做的是准备javascript代码,假设你想调用名为Math.floor的javascript函数,这是一个接受数字的真正JavaScript函数。此外,我们假设您想通过某个 PHP 函数计算其参数,假设该函数将是"计数"。你可以写:

<script>
Match.floor(<?=count($_REQUEST); ?>);
</script>

我还要指出,在字符串的情况下,您应该考虑转义 ' 符号的需要。