php - 从 PHP 获取信息到 HTML5 JavaScript 游戏

标签 php javascript html node.js socket.io

我一直在研究 JS/Node/Socket.IO,并制作了一个小型多人游戏,在其中你们都是点并且可以四处移动。我现在想更进一步,添加一个简单的登录系统,以便我可以在用户头顶显示来自用户登录的信息,以帮助识别不同的玩家。

现在我知道 PHP 是一种服务器端语言,而 JavaScript 主要是客户端语言,但我需要想出一种方法来实现这一点。我真正想问的是,有人知道如何将信息直接从 PHP 获取到 JavaScript 中吗?

稍后我可能想添加调平功能并将玩家的等级存储在数据库中并在他们连接时检索它们(而不是使用本地存储)。

非常感谢!

乔尔

最佳答案

您可以使用 PHP 编写 JavaScript。

例如

   $jsVars = array(
      "one" => "hello"
   ,  "two" => "yo"
   );

   echo '<script type="text/javascript">';
   echo "var phpVars = ".json_encode($jsVars);
   echo "</script>";

或者您可以利用 ajax 向 PHP 发出请求并通过 JSON 传递数据。

关于php - 从 PHP 获取信息到 HTML5 JavaScript 游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16628413/

相关文章:

javascript - 单击更改类别

javascript - 使用 aws-sdk-js 通过 cloudfront 分发进行 S3 分段上传

PHP HTML Javascript 设计问题

html - 设置图像的高度和宽度仅在 firefox 中查看

php - 每个月的第一个星期三禁用某些东西 - jquery?

php - 我的 echo 语句不会显示在 html 行中

javascript - 使用 jquery 隐藏下拉菜单不起作用

javascript - element.children 的 console.log 显示长度为 0,但稍后展开时有三个条目

javascript - 如何在 Wordpress 的 bootstrap Modal 中获取帖子 ID

php - 如何在PHP中杀死页面