DADOS :: MultiVeredHash.

Dados :: MultiovedHash - Hash cujas chaves têm vários valores ordenados.
Baixe Agora

DADOS :: MultiVeredHash. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Darren R. Duncan
  • Site do editor:
  • http://search.cpan.org/~duncand/CGI-Portable-0.51/lib/CGI/Portable/AppMultiScreen.pm

DADOS :: MultiVeredHash. Tag


DADOS :: MultiVeredHash. Descrição

Data :: MultiValuedHash - de hash cujas chaves ter vários valores ordenados. Data :: MultiValuedHash - de hash cujas chaves têm múltiplos ordenou uso values.SYNOPSIS Data :: MultiValuedHash; $ Mvh = Data :: MultiValuedHash-> new (); # Make vazio, case-sensitive (norma) $ mvh = Data :: MultiValuedHash-> new (1); # Make vazio, case-insensitive $ mvh = Data :: MultiValuedHash-> new (0, {name => 'John', idade => 17, color => 'verde', irmãos => , animais de estimação => ,}); # Fazer novos com valores iniciais, case-sensitive chaves $ mvh-> loja (idade => 18); # Celebrar um aniversário $ mvh-> push (irmãos => 'Tandy'); # Adicionar um membro da família, retornos 4 $ mvh-> unshift (animais de estimação => ); # Mais animais de estimação $ does_it = $ mvh-> existe ( 'cor'); # Retorna true $ name = $ mvh-> fetch_value ( 'irmãos'); # retorna 'Laura' $ name = $ mvh-> fetch_value ( 'irmãos', 2); # retorna 'Julia' $ name = $ mvh-> fetch_value ( 'irmãos', -1); # Retorna 'Tandy' $ rname = $ mvh-> fetch ( 'irmãos'); # Retorna todos os 4 em ordem ref @names = $ mvh-> fetch ( 'irmãos'); # Retorna todos os 4 como lista de $ name = $ mvh-> fetch_value ( 'Irmãos'); # Retorna nada, caso errado $ mv2 = Data :: MultiValuedHash-> new (1, $ mvh); # Conv para caso inse $ name = $ mv2-> fetch_value ( 'Irmãos'); # Retorna 'Laura' desta vez $ is_it = $ mvh-> ignores_case (); # Retorna false; como hashes normais $ is_it = $ mv2-> ignores_case (); # Retorna true $ color = $ mvh-> shift ( 'cor'); # Retorna 'verde'; nenhum permanecer $ animais = $ mvh-> pop ( 'animais de estimação'); # Retorna 'Pássaro'; três permanecem% list = $ mvh-> fetch_all (); # Quer todas as chaves, todos os valores # retornos (name => , idade => , color => [], # irmãos => , # animais de estimação => )% list = $ mvh-> fetch_first (); # Quer todas as chaves, primeiros valores de cada # retornos (name => 'John', idade => 18, color => undef, # irmãos => 'Laura', animais de estimação => 'Dog') lista% = $ mvh- > fetch_last (); # Quer todas as chaves, últimos valores de cada # retornos (name => 'John', idade => 18, color => undef, # irmãos => 'Tandy, animais de estimação => 'Cat') lista% = $ mvh- > fetch_last (); # Quer chaves nomeado apenas # retornos (name => 'John', irmãos => 'Tandy') lista% = $ mvh-> fetch_last (, 1); # Quer complemento # retornos (idade => 18, color => undef, animais de estimação => 'Cat') $ MV3 = $ mvh-> clone (); # Fazer uma cópia de mim $ mv4 = $ mvh-> fetch_mvh ( 'animais', 1); # Deixar de fora os animais de estimação neste "clone" @List = $ mv3-> keys (); # Retornos ( 'name', 'idade', 'cor', 'irmãos', 'Pets') $ num = $ mv3-> keys (); # Whoops, não faz o que esperamos; Retorna Array ref $ num = $ mv3-> keys_count (); # retornos 5 @List = $ mv3-> values (); # Retornos ( 'John', 18, 'Laura', 'Andrew', 'Julia', 'Tandy', # 'Dog', 'Hamster', 'Cat') @num = $ mv3-> values_count (); # Retornos 9 @List = $ mvh-> splice ( 'Irmãos', 2, 1, ); # substitui 'Julia' com 'James'; retornos ( 'Julia') $ mv3-> store_all ({canções => , animais de estimação => 'Fish',}); # Acrescenta 'canções' chave com os valores, a lista de animais substitui com 'peixe' $ mv3-> store_value ( 'animais', 'tartaruga'); # Substitui 'peixe' com 'tartaruga' $ mv3-> store_value ( 'animais', 'coelho', 1); # animais de estimação é agora $ OLDVAL = $ mv3-> delete ( 'cor'); # Se livrar de cor para boa $ rdump = $ mv3-> delete_all (); # Retorno tudo como de hash de matrizes, requisitos claros: · Perl.


DADOS :: MultiVeredHash. Software Relacionado

Webfetch

Webfetch é um módulo Perl para baixar e salvar informações da Web. ...

160

Download