gpt4 book ai didi

javascript - PHP在函数中获取唯一值并将其传递给查看文件

转载 作者:行者123 更新时间:2023-11-30 09:22:37 28 4
gpt4 key购买 nike

我正在使用 html5 播放器。我想在同一页面上设置多个玩家,因为我需要为玩家 ID 传递一个唯一值。

为了实现这一点,我必须将播放器代码包装在一个名为 player() 的 php 函数中:

public function player() {
return rand(1,1000);
}

以上函数每次都会返回随机数。

在我的播放器代码中,我必须像这样返回该值:

<script>

player.id = <?php echo $playerclass->player(); ?>; // for ex:which returns 120

player.container= <?php echo $playerclass->player();?> //for ex: which returns 450

</script>

此处对于容器,该值应与 id 相同。如果玩家 ID 值为 120,则 player.container 值应该相同。如果两个值相同,则只有播放器会工作。

如果我保持像 player.id= 100;player.container= 100; 这样的固定值,那么它将只对一个玩家有效。

对于多个玩家,我必须传递一个动态参数。

有什么方法可以使用 php 或 javascript 实现吗?

有什么办法可以让多个玩家使用 id 吗?

如何为 1 个实例同时获得相同的 player.id 和 player.container 值?

如有任何帮助,我们将不胜感激。

最佳答案

Php 已经提供了一种生成唯一标识的方法。这个怎么样。

id = <?php echo uniqid(); ?>;
player.container = id;
player.id = id;

另一种方式
此外,如果你想编写一个更简单的 id,你可以只使用一个增量变量。

<?php 
$id = 1;
public function player(&$id) {
return $id++;
}
?>

然后你就可以简单地使用它了

 player.id = <?php echo $playerclass->player($id); ?>;
player.container = player.id;

关于javascript - PHP在函数中获取唯一值并将其传递给查看文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50603872/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com