比方說,我有一個文件夾,名爲:「測試」,並在此文件夾我有一個名爲「使用example.php」現在文件中,該文件的相對路徑將是:「/test/example.php」php如何指定文件夾內所有文件的相對路徑?
但是,有什麼辦法可以創建文件夾內所有文件的相對路徑。因此,例如,我需要創建一個函數,該函數將應用於特定文件夾內的任何文件,而不是創建此文件夾中每個文件的相對路徑的列表。我可以創建一個指向文件夾的單個相對路徑,然後該函數將執行該文件夾中每個文件的動作。
我試過這個:「/ test /」,我也試過這個:「/ test」,但它不起作用。任何建議將不勝感激。
謝謝。
編輯:爲了更具體,我需要在標題中創建一個鏈接,將顯示不同,取決於當前頁面。因此,例如,如果當前頁面是home.php或about.php,那麼標題中的鏈接應該是:「contacts」但是如果當前頁面是shop.php或者staff.php,那麼標題中的鏈接應該是: 「價格」 。所以,我創建一個PHP包括頭文件,並且裏面我創建了一個的if/else statemet:
<?php if($currentpage==$type1) { ?>
<a href="http://example.com/contacts.php">contacts</a>
}else if (currentpage==$type2) { ?>
<a href="http://example.com/prices.php">prices</a>
<?php } ?>
然後,我把文件夾「TYPE1」裏面的所有TYPE1頁面,所有的2型網頁內「type2」文件夾。然後在每個頁面文件中添加下面的代碼:
<?php
$currentpage = basename($_SERVER['SCRIPT_FILENAME']);
$type1="/type1/";
$type2="/type2/";
?>
可能重複[如何讀取一個文件列表文件夾使用PHP?](http://stackoverflow.com/questions/720751/how-to-read-a-list-of-files-from-a-folder-using-php) – halloei
你可以顯示一些代碼?我不確定你想做什麼。 – oliakaoil
@oliakaoil我已經添加了一個編輯問題,所以你可以看看,謝謝 – user3797923