| Hash :: caso HASH :: Case es una clase base para los hashes con requisitos de carcasa clave. |
Descargar ahora |
Hash :: caso Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Mark Overmeer
- Sitio web del editor:
- http://search.cpan.org/~markov/
Hash :: caso Etiquetas
Hash :: caso Descripción
Hash :: Case es una clase base para los hashes con requisitos de carcasa clave. Herarquía de clase Hash :: Case es un empate :: StDhash es un empate :: Hashsynopsis Use Hash :: Case :: Lower; Ate My (% LChash), 'Hash :: Case :: Lower'; $ LChash {Strangekey} = 3; Teclas de impresión% LChash; # StrangeKeyHash :: Case es la clase base para varias clases que atan el tratamiento especial para la carcasa de las llaves. Sé consciente de las diferencias en la implementación: inferior y superior están vinculados los hashes nativos: estos hashes no tienen necesidad de campos ocultos u otros datos de asistencia estructurados. Un Case Preserve Hash creará en realidad tres hashes. Las siguientes estrategias se implementan: Hash :: Case :: Las teclas más bajas (hash nativas) siempre se consideran minúsculas. Los internos de este módulo traducen cualquier clave entrante a minúsculas antes de usarla .Hash :: Case :: Upper (hash nativo) como el :: Baje, pero luego todas las teclas siempre se traducen en mayúsculas. Este módulo puede ser de utilidad para algunas bases de datos, que también traducen todo a capitales. Para evitar confusiones, es posible que desee tenerlo propio PERL PERL HAGO también .HASH :: Case :: Preserva la carcasa real se ignora, pero no se olvida. Pethodstie Hash, Lazo, OptionStie el hash con el Paquete de empate que se extiende Hash :: Case. Las opciones difieren por implementación: Lea la página Manual para el paquete que realmente usa. Los valores son una referencia a una matriz que contiene pares de valor clave, o una referencia a un hash: llenan el hash inicial. ASACIONES: MI% X; Lazo% x, 'hash :: caso :: Baje'; $ x {superior} = 3; Teclas de impresión% x; # 'superior' my @y = (abc => 3, def => 4); Lazo% x, 'hash :: caso :: Lower', @y; Teclas de impresión% x; # 'abc' '' def 'my% z = (abc => 3, def => 4); ETIQUE% X, 'Hash :: Case :: Baje',% Z; AddPAILS Pairsspecifique una lista de longitud uniforme de la tecla y el valor alternos que se almacenarán en el hash.addhashdata Hashadd Los datos de un hash (pasados como referencia) a la creación. hash atado. Los valores existentes en el hash permanecen, las claves se adaptan a las necesidades de la carcasa.sethash HashLa funcionalidad difiere para los hashes nativos y de envoltura. Para los hashes nativos, esto es lo mismo que primero borrar el hash, y luego una llamada a Addhashdata. Wrapper Hashes utilizará el hash que especifique aquí para almacenar los datos y volver a crear el hash de asignación. Requisitos: · Perl
Hash :: caso Software relacionado