例子:在php中定义数据, 并将数据通过js在控制台输出
<script>
<?php
// 在这里插入你的PHP代码,例如执行查询操作获取数据
$data = array(
array('name' => 'Alice', 'age' => 25),
array('name' => 'Bob', 'age' => 30),
array('name' => 'Charlie', 'age' => 35)
);
?>
// 使用PHP中的数据在JavaScript中进行处理
var data = <?php echo json_encode($data); ?>;
// 在控制台输出数据
console.log(data);
</script>
结果
扩展
例子:需要通过php查询数据库数据,并展现给js输出
<!-- 刚进入页面执行方法 -->
<script type="text/javascript">
window.onload=function(){
<?php
$sql1 = "SELECT * FROM attribute";
$result1 = DB_query($sql1, $db);
// 检查查询结果是否为空
if (DB_num_rows($result1) > 0) {
// 初始化一个空数组来存储查询结果
$data = array();
// 遍历查询结果并将每行数据存入数组中
while ($row = DB_fetch_array($result1)) {
$data[] = $row;
}
} else {
echo "没有结果";
}
?>
var data = <?php echo json_encode($data); ?>;
// 在控制台输出数据
console.log(data);
}
</script>
控制台打印效果