Gegevens :: multivaluedhash

Gegevens :: MultivaluedHash - HASH Wiens sleutels hebben meerdere bestelde waarden.
Download nu

Gegevens :: multivaluedhash Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Darren R. Duncan
  • Uitgever website:
  • http://search.cpan.org/~duncand/CGI-Portable-0.51/lib/CGI/Portable/AppMultiScreen.pm

Gegevens :: multivaluedhash Tags


Gegevens :: multivaluedhash Beschrijving

Data :: MultiValuedHash - hash, waarvan de toetsen hebben meerdere besteld waarden. Data :: MultiValuedHash - hash, waarvan de toetsen hebben meerdere besteld values.SYNOPSIS gebruik Data :: MultiValuedHash; $ Mvh = Data :: MultiValuedHash-> new (); # Make leeg, hoofdletters en kleine letters (norm) $ mvh = Data :: MultiValuedHash-> new (1); # Make lege, niet hoofdlettergevoelig $ mvh = Data :: MultiValuedHash-> new (0, {name => 'John', leeftijd => 17, color => 'green', broers en zussen => , huisdieren aan => ,}); # Make nieuw met initiële waarden, case-sensitive toetsen $ mvh-> store (leeftijd => 18); # Een verjaardag $ mvh-> push (broers en zussen => 'Tandy') te vieren; # Voeg een familielid, returns 4 $ mvh-> unshift (huisdieren => ); # Meer huisdieren $ does_it = $ mvh-> bestaat ( 'kleur'); # Geeft true $ name = $ mvh-> fetch_value ( 'broers en zussen'); # Returns 'Laura' $ name = $ mvh-> fetch_value ( 'broers en zussen', 2); # Returns 'Julia' $ name = $ mvh-> fetch_value ( 'broers en zussen', -1); # Returns 'Tandy' $ RNAME = $ mvh-> halen ( 'broers en zussen'); # Retourneert alle 4 in serie ref @names = $ mvh-> halen ( 'broers en zussen'); # Retourneert alle 4 als lijst $ name = $ mvh-> fetch_value ( 'Broers en zussen'); # Returns niets, verkeerd geval $ MV2 = Data :: MultiValuedHash-> new (1, $ MVH); # Conv tot geval inse $ name = $ mv2-> fetch_value ( 'Broers en zussen'); # Returns 'Laura' deze keer $ is_it = $ mvh-> ignores_case (); # False; als normale hashes $ is_it = $ mv2-> ignores_case (); # Geeft true $ color = $ mvh-> shift ( 'kleur'); # Returns 'groene'; none blijven $ dier = $ mvh-> pop ( 'huisdieren'); # Returns 'Bird'; drie blijven% list = $ mvh-> fetch_all (); # Willen dat alle sleutels, alle waarden # returns (name => , leeftijd => , color => [], # broers en zussen => , # huisdieren => )% list = $ mvh-> fetch_first (); # Willen dat alle sleutels, eerste waarden van elk # rendementen (name => 'John', leeftijd => 18, color => undef, # broers en zussen => 'Laura', huisdieren aan => 'Dog')% list = $ mvh- > fetch_last (); # Willen dat alle sleutels, de laatste waarden van elk # rendementen (name => 'John', leeftijd => 18, color => undef, # broers en zussen => 'Tandy', huisdieren aan => 'Cat')% list = $ mvh- > fetch_last (); # Willen benoemde sleutels alleen # returns (name => 'John', broers en zussen => 'Tandy')% list = $ mvh-> fetch_last (, 1); # Willen complement # returns (leeftijd => 18, color => undef, huisdieren aan => 'Cat') $ MV3 = $ mvh-> clone (); # Maak een duplicaat van mezelf $ MV4 = $ mvh-> fetch_mvh ( 'huisdieren', 1); # Laat de dieren in deze "kloon" @List = $ mv3-> toetsen (); # Returns ( 'name', 'leeftijd', 'kleur', 'broers en zussen', 'huisdieren') $ num = $ mv3-> toetsen (); # Whoops, niet doet wat we verwachten; rendementen reeks ref $ num = $ mv3-> keys_count (); # Rendementen 5 @List = $ mv3-> waarden (); # Returns ( 'John', 18, 'Laura', 'Andrew', 'Julia', 'Tandy' # 'Dog', 'Hamster', 'Cat') @num = $ mv3-> values_count (); # Rendement 9 @List = $ mvh-> splice ( 'broers en zussen, 2, 1, ); # Vervangt 'Julia' met 'James'; rendementen ( 'Julia') $ mv3-> store_all ({songs => , huisdieren aan => 'Fish',}); # Voegt key 'songs' met de waarden, de lijst van huisdieren vervangt door 'vis' $ mv3-> store_value ( 'huisdieren', 'turtle'); # Vervangt 'vis' met een 'turtle' $ mv3-> store_value ( 'huisdieren', 'konijn', 1); # Huisdieren is nu $ oldval = $ mv3-> delete ( 'kleur'); # Krijgt ontdoen van kleur voor een goede $ rdump = $ mv3-> delete_all (); # Return alles zoals hash van arrays, duidelijke eisen: · Perl


Gegevens :: multivaluedhash Gerelateerde software

Webfetch

Webfetch is een PERL-module om informatie van het web te downloaden en op te slaan. ...

160

Downloaden