2011-12-22 36 views
0

文件我有一個具有以下三個包含PHP文件main.php文件:管理多個包含在PHP

<!--TAB 1---> 
    <?php include "tab1.php"; ?>   
    <!--TAB 2---> 
    <?php include "tab2.php"; ?>      
    <!--TAB 3---> 
    <?php include "tab3.php"; ?>      

當我在Dreamweaver中打開main.php,我有機會獲得這3個包含文件。我的問題是:那些包含在其中一個包含文件中的文件如何?

例如,tab2.php文件引用這些PHP文件:

<?php include "a.php"; ?>   
    <?php include "b.php"; ?>      
    <?php include "c.php"; ?>      

爲了能夠編輯這些文件包含其中裏面有另一個包含文件,需要做什麼呢?我需要直接打開這些嗎?

我想做什麼就能做的就是打開main.php,然後可以添加所有6名包含的文件:

tab1.php 
tab2.php 
tab3.php 
a.php 
b.php 
c.php 

它好像我只有第一級別的直接訪問包含文件。有什麼建議麼?謝謝。

+2

只是爲了清楚這一點...你問的是在同一個打開的選項卡中的代碼,並沒有打開多個文件進行編輯! - 所以這基本上是真正的Dreamweaver特定的,對吧? – Smamatti 2011-12-22 22:29:15

+0

我的理解也一樣。我認爲與編程無關... – 2011-12-22 22:34:23

+0

是的 - 有點混淆你要求的東西。我想你想編輯「a.php」?如果你想編輯a.php,你需要訪問a.php。這也取決於你的代碼。如果它是程序性的,那麼移動包含的位置可能會有一些負面結果。如果它是一個對象定義,則可以將include語句移到main.php。 – Kevin 2011-12-22 22:34:50

回答

1

如果您使用的是Dreamweaver CS5,它具有(默認啓用)選項,可在文件選項卡下方的一行中顯示包含。如果您有包含其他包含的包含文件,編輯此文件的唯一方法是直接從此文件中按CTRL+D包含,則Dreamweaver將顯示一個彈出窗口供您選擇要編輯的包含,並且它將打開選定的一個在標籤中。