如何在html文件中输入php变量

How to input a php variable in a html file

本文关键字:输入 php 变量 文件 html      更新时间:2023-09-26

我想将php文件中的变量导出到html文件中。php文件名为example.php,如下所示:

<?php
  $array= ['one','two'];
?>

html文件名为example2.html,希望$array变量作为var列表的输入,如下所示:

<html>
<head>
<script type="text/javascript">
    var list = $array
    echo list;
</script>
</head>
</html>

我是这个领域的新手,不知道从哪里开始,谢谢你的帮助。

您可以尝试json_encode()implode()将数组从打印到javascript(html),我在下面向您展示了两个解决方案

<html>
<head>
<script type="text/javascript">
    var list = <?="['".implode("','",$array)."']";?>;
    //or
    var list2 = <?=json_encode($array);?>;
</script>
</head>
</html>

您在javascript代码中使用了echo,这是一个语法错误,在javascript中,您可以使用alert()console.log来测试您的变量,例如在顶部代码中,您可尝试以下操作:alert(list[0]);