比方说,我有一个文件夹,名为:“测试”,并在此文件夹我有一个名为“使用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