1

如何将数组从 .php 文件传递​​到 .html 文件?

   <?php 
       $arr= array(
            "first_name" => "Darian",
            "last_name" => "Brown",
            "age" => "28",
            "email" => "darianbr@example.com"
    );
   ?>

我有一个 .html 文件,我想将我的 .php 文件中的结果发送到 .html 文件以供进一步使用。

4

2 回答 2

2

HTML 本身不进行处理,也不能处理数组。

您有两个选择,如果是在页面创建时,插入一个php片段,该片段采用数组并生成适当的 HTML。

如果是在页面绘制完成之后,使用类似jQueryor的框架JavaScript从文件中获取数组php(在这种情况下了解一下JSON,这将有助于工作,请参阅此处的文档),然后相应地修改 DOM。

例如,如果您的脚本是通过AJAX(like jQuery) 访问的,您可以执行以下操作:

<?php 
    $list = array( array('user_1', 1, 'continue'),
        array('user_2', 2 , '
        array('user_1', 3 , 'finish') 
    ); 
    echo json_encode($list);    
?>
于 2012-11-23T03:50:09.427 回答
0

您不能将数组结果包含在html文件中。这两个文件都必须是 php.ini 文件。您可以在此处找到有关将它们添加到 php 文件中的更多信息

于 2012-11-23T03:54:50.163 回答