This is a placeholder to breakdown and analyze this script.
<?php $path = $_SERVER["PHP_SELF"]; $parts = explode('/',$path); if (count($parts) < 2) { echo("home"); } else { echo ("home » "); for ($i = 1; $i < count($parts); $i++) { if (!strstr($parts[$i],".")) { echo("". str_replace('-', ' ', $parts[$i])." » "); } else { $str = $parts[$i]; $pos = strrpos($str,"."); $parts[$i] = substr($str, 0, $pos); echo str_replace('-', ' ', $parts[$i]); }; }; }; ?>