如何将数组从.php文件传递到.html文件?
<?php
$arr= array(
"first_name" => "Darian",
"last_name" => "Brown",
"age" => "28",
"email" => "darianbr@example.com"
);
?>
我有一个.html文件,我想将我的.php文件的结果发送到.html文件以供进一步使用。
答案 0 :(得分:2)
HTML本身不进行处理,无法处理数组。
您有两个选项,如果在创建页面时,请插入一个php
代码段,该代码段接收数组并生成相应的HTML。
如果是在绘制页面之后,请使用jQuery
或JavaScript
等框架从php
文件中获取数组(在这种情况下了解JSON
,它将促进工作,参见文档here),然后相应地修改DOM。
例如,如果您的脚本是通过AJAX
(例如jQuery
)访问的,那么您可以执行以下操作:
<?php
$list = array( array('user_1', 1, 'continue'),
array('user_2', 2 , '
array('user_1', 3 , 'finish')
);
echo json_encode($list);
?>
答案 1 :(得分:0)
您不能将数组结果包含在html
文件中。这两个文件都必须是php。您可以在php文件here