I want to convert the following php array:
$crumbs = array(
'Financial Accounting' => 'financial',
'Ratio Analysis' => 'ratios',
'Current Ratio' => 'current-ratio'
);
to html breadcrumb as shown below:
<ul>
<li><a href="/">Home</a></li>
<li><a href="/financial/">Financial Accounting</a></li>
<li><a href="/financial/ratios/">Ratios Analysis</a></li>
<li><a href="/financial/ratios/current-ratio">Current Ratio</a></li>
</ul>
Anyone please show me how to do it in php. Thanks !!
UPDATE: Thanks for your help. Following is what worked for me:
<?php
$dotname = basename($_SERVER['PHP_SELF']);
$crumbs = array(
'Financial Accounting' => 'financial',
'Ratio Analysis' => 'ratios',
'Current Ratio' => 'current-ratio'
);
echo("<ul>
<li><a href=\"/\">Home</a> ></li>
");
foreach ($crumbs as $atext => $aloc) {
if ($dotname != 'index.php' && $aloc == end($crumbs)) {
$url .= '/'.$aloc;
echo("<li><a href=\"$url\">$atext</a></li>
");
} else {
$url .= '/'.$aloc;
echo("<li><a href=\"$url/\">$atext</a> ></li>
");
}
}
echo('</ul>');
?>