RainerR: .DBF mit PHP auslesen

Hallo Forum,

ich lese eine .DBF ein und gebe den Inhalt mit print_r aus.

<?
$dbf="a.dbf";
//DBASE ÖFFNEN
 $x1=dbase_open($dbf,r);

//ANZAHL DER DATENSÄTZE
 $x2=dbase_numrecords($x1);
echo"Anzahl der Datensätze: $x2<br>";
 $x21=dbase_numfields($x1);
echo"Anzahl der Spalten: $x21<br>";
 $x2=($x2 + 1); //KORRIGIERTE DATENSATZNUMMER (GESAMT)
 for($igesamt = 1; $igesamt < $x2; $igesamt++){
  $x3=dbase_get_record($x1,$igesamt);
print_r($x3);
}
?>

Das funktioniert. In der .DBF sind aber logische Felder mit "WAHR" - "FALSCH". Diese Felder sind in der Ausgabe mit print_r leer. Kann PHP das nicht auslesen oder wo liegt sonst der Fehler?

Gruß Rainer

  1. Hallo Rainer,

    ich lese eine .DBF ein und gebe den Inhalt mit print_r aus.

    Tausche print_r() mal mit var_dump() aus.

    Gruß
      Christian