我们如何在一个php页面中调用多个php页面?

时间:2015-10-21 09:53:46

标签: php call

我有4个不同用途的php页面,它们如下:

readxmlfile.php:用于读取" result.xml"中的数据。文件并将数据插入" ci_result"表。将数据插入" ci_result"表,数据如下:

id     result_list
1      Name = Ciclo-Attivo@Application solutions = @Softwares = @Application solutions = Portale-Ciclo-Attivo$ 1 3$ Ciclo-Attivo$ Portale-Ciclo-Attivo@map level = 0@CI Type = Business Process@                                          
2      Name = Portale-Ciclo-Attivo@Application solutions = @Softwares = @CIs = Fatturazione$ 3 4$ Portale-Ciclo-Attivo$ FatturazionedArco-Portal$ 3 6$ Portale-Ciclo-Attivo$ dArco-PortalMYLFRAdmin SR-CTH3G01$ 3 9$ Portale-Ciclo-Attivo$ MYLFRAdmin SR-CTH3G01@Impact analysis: configuration of the redundancy = The solution is up if all CIs are up@map level = 1@CI Type = Application Solution@ 

依旧......

loaddataintomaptable.php:用于从" ci_result"中读取数据。表格并插入" map_node"和" map_edge"表。

update_map_tables.php:用于更新" map_node"中的记录。和" map_edge"表

generate_bp_conf.php:用于生成" bp.conf"更新后的文件" map_node"和" map_edge"表。

当我"运行时,4个php页面正常工作。网页服务器上的页面一个接一个。现在我想在一个php页面中调用4个php页面来减少额外的步骤。有没有人知道如何在一个php页面中调用多个页面?确切地说,我们能做什么" http://localhost/web/pages/readxmlfile.php"在一个php页面中的这4个页面?

2 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情:

<?php
include 'readxmlfile.php';
include 'loaddataintomaptable.php';
include 'update_map_tables.php';
include 'generate_bp_conf.php';

答案 1 :(得分:-1)

您可以创建一个index.php文件,实际上您可以这样做:

if(isset($_GET['page'])){
    $page = $_GET['page'];
}
include_once 'layout.php';

在layout.php中:

<!DOCTYPE html>
<html>
....
<body>
<?php include $page.'.php'; ?>