všetky možnosti
jessie  ] [  stretch  ] [  buster  ] [  bullseye  ] [  sid  ]
[ Zdroj: libhash-merge-perl  ]

Balík: libhash-merge-perl (0.200-1)

Odkazy pre libhash-merge-perl

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík libhash-merge-perl:

Správcovia:

Externé zdroje:

Podobné balíky:

modul jazyka Perl na zlučovanie ľubovoľne hlbokých asociatívnych polí do jediného asociatívneho poľa

Hash::Merge zlúči ľubovoľne hlboké asociatívne polia do jediného asociatívneho poľa. To znamená, že na každej úrovni pridá nekonfliktné dvojice kľúč/hodnota z jedného poľa do druhého a podľa konkrétnych pravidiel (načrtnutých nižšie) v prípade konfliktných názvov kľúčov. Pole sa spracováva rekurzívne, preto hlboko vnorené asociatívne polia na rovnakej úrovni budú zlúčené pri zlúčení nadradených asociatívnych polí. Prosím, pamätajte, že táto metóda nebude správne fungovať v prípade referencií na seba alebo rekurzívnych referencií.

Hodnoty asociatívnych polí sa považujú buď za referencie ARRAY, referencie HASH alebo sa inak s nimi pracuje ako so SCALAR. Štandardne budú dáta odovzdané funkcii merge naklonované pomocou modulu Clone, ak je to však nutné, toto správanie je možné zmeniť, aby používalo čo najviac pôvodných hodnôt. (Pozri set_clone_behavior).

Značky: Software Development: Perl Development, Knižnice, Implementované v: Perl

Ostatné balíky súvisiace s balíkom libhash-merge-perl

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť libhash-merge-perl

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
all 14.3 kB28.0 kB [zoznam súborov]