ASCII-Datei erzeugen


<html><head><title>Anzeige</title></head> <body><pre> <h2>ASCII-Datei erzeugen</h2><hr noshade size="1"> <? // ======= Funktionen ==================== // // Datei mit Datensaetze anlegen // In: 2-Dim indiziertes Array function asc_create($datei,$rows) { $fp = fopen($datei,"w"); for($i=0; $i < count($rows); $i++) { $str = $i."|".implode("|",$rows[$i])."\r\n"; fputs($fp,$str); } fclose($fp); } // ======= Programm-Ablauf =============== // // A. Daten initialisieren $datei = "../dat/gebtag.asc"; // Ziel-Datei // Zeilen mit Felder $rows[] = array("Nachname", "Vorname" , "GebTag"); $rows[] = array("Boettger", "Udo" , "01.12.33"); $rows[] = array("Ketterer", "Marion" , "23.01.91"); $rows[] = array("Feist", "Karlheinz" , "10.05.44"); $rows[] = array("Grisot", "Christine" , "06.09.88"); $rows[] = array("Geller", "Franz" , "01.02.93"); // B. Datei mit Datensaetze anlegen asc_create($datei,$rows); // C. Datei einlesen u. anzeigen echo "<h4>Erzeugte Datei <i>$datei</i> :</h4>\n"; echo implode("<br>",file($datei)); ?> </pre> </body></html>