1

我正在编写一个小脚本,需要有一个链接树。当我在所需文件中运行下面的代码时,我得到以下结果 -

Home » 01st Doctor » 002 The Daleks 1-7 » index.php

我需要让 index.php 不出现在结果中。

那么有人可以告诉我我做错了什么以及如何解决它吗?因为我现在很茫然。

谢谢

if($location = substr(dirname($_SERVER['PHP_SELF']), 1))
$dirlist = explode('/', $location);
else
$dirlist = array();

// Strip out unwanted file names
$dirlist = array_diff($dirlist, array("index.php"));

$count = array_push($dirlist, basename($_SERVER['PHP_SELF']));

// path to main gallery location
$main_gallery = '/gallery';

$address = 'http://'.$_SERVER['HTTP_HOST'].$main_gallery;

echo '<div id="page_nav"><br /><br /><h2>';
echo '<a href="'.$address.'">Home</a>';

for($i = 1; $i < $count; $i++)
    echo '
        &nbsp;&raquo;&nbsp;<a href="'.($address .= '/'.$dirlist[$i]).'">'.$dirlist[$i].'</a>';

echo '</h2>';
4

0 回答 0