TheOneAndOnly: suche Regex für php variablen

Beitrag lesen

Also ich hab jetzt mal mit dem o.g. regex probiert eine php datei nach variablen zu parsen und diese auszugeben, allerdings bekomm ich immer nur

array(0) {
}

ausgegeben anstatt die einzelnen variablen
hier mal der code dazu

#Öffne Die Datei, die geparst werden soll  
$fh= fopen("database.php", "r");  
#Durchlaufe mit einer Schleife jede Zeile  
while(!feof($fh))  
{  
    //Hole die beiden Strings für Variable und Wert  
	$input = fgets($fh, 1024);  
    //vor und nach Istgleich-Zeichen können 1 oder mehrere Leerzeichen stehen  
    preg_match("#\$([A-Za-z0-9]+)([a-zA-Z_0-9]*)#", $input, $find, PREG_OFFSET_CAPTURE);  
	echo "<pre>";  
	var_dump($find);  
}

kann mir da mal bitte einer helfen das das funzt??? ich würde gerne letztendlich per preg_replace eine variable wie $variable durch $md5('variable') ersetzen