• php 里面有一个变量,我想让 js 调用他, 有如下流程:

    <?php
for ($i = 0; $i < 8; $i++) {
echo "<tr>";
echo "<th socpe='row'>".$i."</th>";
echo "<td>"."DO_".$i."</td>";
echo "<td>";
echo "<button onclick='gpio_output_high(".$i.")'>"."HIGH"."</button>"; // 这里的 gpio_output_higt 调用 $i
echo "</td>";
echo "<td>";
echo "<button onclick='gpio_output_low(".$i.")'>"."LOW"."</button>"; // 这里的 gpio_output_low 调用 $i
echo "</td>";
echo "</tr>";
}
  • 在 js 里面有如下调用

    function gpio_value(direction, gpio_num) {
var num = 0;
num = direction << gpio_num;
num = num | (2 << 8); return num;
} function gpio_output_high(gpio_num) {
var num = gpio_value(1, gpio_num);
ws.send(num);
} function gpio_output_low(gpio_num) {
var num = gpio_value(0, gpio_num);
ws.send(num);
} function onCloseClick() {
ws.close();
}
05-06 22:46
查看更多