Eine Textdatei als assoziatives Array VI

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

TextFileDB.pm
sub CLEAR {
   my ($self) = @_;
   $self->{records} = {};
   $self->{changes}++;
}

sub EXISTS {
   my ($self, $key) = @_;
   return exists $self->{records}->{$key};
}

sub FIRSTKEY {
   my ($self) = @_;
   # reset the previous iteration, if any
   keys %{$self->{records}};
   # return the first key
   return each %{$self->{records}};
}

sub NEXTKEY {
   my ($self, $lastkey) = @_;
   return each %{$self->{records}};
}

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003