Na wenn du sämtliche Inhalte durchsuchen musst, dann musst du jede Datei öffnen, diese nach dem Inhalt durchsuchen und dann wieder schliessen...
Am besten machst du da auch wieder eine rekursive Funktion (genau wie die, welche du bereits hast) und machst dann folgendes:
PHP-Code:
//Da wo folgender Code steht:
// Dateien ausgeben
echo '<div id="navBar">' . "\n" . '<div id="sectionLinks">' . "\n" . $str_path . $GLOBALS['str_hyphen'] . $str_file . $GLOBALS['str_nl'] . '</div>' . '</div>';
//Hier durchsuchtst du nun einfach den Inhalt der Datei, sollte das Stichwort
//dass du suchst in der Datei gefunden werden gibst du wie oben den Namen
//der Datei aus ansonsten eben nicht
Funktionen die dir beim durchsuchen helfen könnten:
http://www.php.net/file_get_contents
http://www.php.net/preg_match