Foros del Web » Programando para Internet » PHP »

HashMap y otros para PHP??

Estas en el tema de HashMap y otros para PHP?? en el foro de PHP en Foros del Web. Buenas!! Sabéis de algunas librerías que implementen los HashMap y otras clases de java del estilo, pero logicamente hechos en PHP?? Muchas Gracias por todo!! ...
  #1 (permalink)  
Antiguo 18/11/2010, 03:42
Avatar de huspy  
Fecha de Ingreso: diciembre-2008
Ubicación: Málaga, España
Mensajes: 120
Antigüedad: 15 años, 3 meses
Puntos: 2
HashMap y otros para PHP??

Buenas!!

Sabéis de algunas librerías que implementen los HashMap y otras clases de java del estilo, pero logicamente hechos en PHP??

Muchas Gracias por todo!!

Saludos!
__________________
"Lo escuché y lo olvidé, lo vi y lo entendí, lo hice y lo aprendí." (Confucio)
  #2 (permalink)  
Antiguo 18/11/2010, 04:20
Avatar de yournightmare86  
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 875
Antigüedad: 18 años
Puntos: 9
Respuesta: HashMap y otros para PHP??

Buenas,

creo que con arrays se puede conseguir algo parecido a lo que quieres.

Echa un vistazo por aquí: http://php.net/manual/en/language.types.array.php

Y mira este código que conseguí buscando en Google (aquí concretamente):

Código:
$hashmap = array(
    'low' => 'processLowPriority',
    'normal' => 'processNormalPriority',
    'high' => 'processHighPriority',
    'urgent' => 'processUrgentPriority',
);

$priority = 'low';
$function = $hashmap[$priority];
$result = $function();
http://www.sugarcrm.com/forums/showthread.php?t=38257
  #3 (permalink)  
Antiguo 18/11/2010, 04:44
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: HashMap y otros para PHP??

A ver si te sirve esto HashMap, no lo he probado y la verdad no se que grado de utilidad puede tener un HashMap en php ya que array es una suerte map, espero te sirva.

PD: es una suerte de HashMap ya que no soporta objetos como clave(restricciones de php).

Salu2.
  #4 (permalink)  
Antiguo 18/11/2010, 04:50
Avatar de huspy  
Fecha de Ingreso: diciembre-2008
Ubicación: Málaga, España
Mensajes: 120
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: HashMap y otros para PHP??

Buenas!!

Si, así es como lo implemento actualmente, pero quería saber si hay alguna "clase" que soporte los métodos de HashMap...

Igual que existe ArrayObject que quivale más o menos a ArrayList

Saludos!!
__________________
"Lo escuché y lo olvidé, lo vi y lo entendí, lo hice y lo aprendí." (Confucio)
  #5 (permalink)  
Antiguo 18/11/2010, 05:07
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: HashMap y otros para PHP??

Soporte nativo para eso no hay, pero implementarlo es simple AbstractMap

Salu2.
  #6 (permalink)  
Antiguo 18/11/2010, 06:42
Avatar de huspy  
Fecha de Ingreso: diciembre-2008
Ubicación: Málaga, España
Mensajes: 120
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: HashMap y otros para PHP??

mmm Esas clases suenan interesantes!!!!

Muchas Gracias!!!

Y otra cosa, porque dices que no le ves utilidad el usar Map en PHP??

Gracias de nuevo y Saludos!
__________________
"Lo escuché y lo olvidé, lo vi y lo entendí, lo hice y lo aprendí." (Confucio)

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:20.