提问人:the mtv 提问时间:3/1/2023 最后编辑:the mtv 更新时间:3/1/2023 访问量:40
尝试将 PHP 数学结果放入 JavaScript 图表中
Trying to put a PHP math result into JavaScript chart
问:
几天来,我一直在试图弄清楚这一点。我希望我能清楚地解释这一点。我正在尝试在下面的 JavaScript 代码中调用这个简单数学方程式的结果:
<?php
$x=37;
$y=15;
$z=$x-$y;
echo " ",$z;
?>
部分脚本代码
{ y: $z, label: "slice" },
{ y: 2, label: "pepper" },
{ y: 15, label: "sprite" },
{ y: 23, label: "coke" }
我现在尝试将$z放入脚本代码中
我尝试使用 JavaScript 和调用标签,但这只会搞砸 JavaScript 代码。仅当该号码发布时,它才有效。让知道我所做的是否可能
答:
0赞
Theo27
3/1/2023
#1
要将 $z 的值从 PHP 传递给 JavaScript,您可以在 PHP 代码的 JavaScript 块中包含 $z 的值:
<?php
$x = 37;
$y = 15;
$z = $x - $y;
echo '<script>var z = ' . $z . ';</script>';
?>
<script>
// use the variable z in your JavaScript code
var dataPoints = [
{ y: z, label: "slice" },
{ y: 2, label: "pepper" },
{ y: 15, label: "sprite" },
{ y: 23, label: "coke" }
];
</script>
在此示例中,PHP 代码输出一个 JavaScript 块,该块将名为“z”的变量的值设置为 $z 的值。然后,JavaScript 代码使用 dataPoints 数组中的“z”变量。
此方法应允许您在 JavaScript 代码中使用 $z 的值。
评论
{ y: $ <?= $z; ?>, label: "slice" },
.js
.php