Ahnungsloser: ich glaube ich habs allerdings ne Frage wegen der Ausgabe

Beitrag lesen

Also ich hab es jetzt mal soweit, dass er mir per vardump die passenden variablen ausgibt, allerdings hab ich dazu noch ne Frage

hier der derzeitige code

#Ö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("#[\$]{1}([A-Za-z0-9]+[a-zA-Z_0-9]*)#", $input, $find);//, PREG_OFFSET_CAPTURE*/);       //""  
	echo "<pre>";  
	var_dump($find);  
}

allerdings bekomm ich ne ausgabe wie:
array(0) {
}
array(0) {
}
array(2) {
  [0]=>
  string(11) "$connection"
  [1]=>
  string(10) "connection"
}
array(2) {
  [0]=>
  string(17) "$num_active_users"
  [1]=>
  string(16) "num_active_users"
}

so ich hab das ganze auch mal mit preg_replace probiert, aber ich bekomme
die ursprünglichen Zeilen wieder genau wie sie waren in die neue Datei geschrieben

und würde das überhaupt funktionieren mit dem replace parameter: "$".md5("\1") in preg_replace???