Ver Mensaje Individual
  #14 (permalink)  
Antiguo 21/05/2014, 04:13
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 12 años, 1 mes
Puntos: 84
Respuesta: array_map() no detecta 2º parametro como array

Gracias Eleazan y lolainas!

Me reté a mi mismo buscar una manera de hacerlo en una sola línea y a ser posible sin loops o condicionales para tener un código limpio, de ahí mi empeño en utilizar llamadas de retorno y creí que con array_map podría hacerlo. El problema es que con array_map los dos argumentos deben ser arrays de la misma longitud para que en cada avance del puntero en cada array realice una operación con cada valor.

Una función nativa que solucione ese problema sería maravilloso :D

lolainas, leo tu edición y el código lo entiendo así:

Un array_map que tiene los siguientes parámetros:

1) una función anónima que tiene un parámetro y retorna imap_header que tiene el stream y $msg, lo que no entiendo es cómo paso $msg a la función anónima.

2) está claro, es un imap_search sin más.
__________________
Ayúdame a hacerlo por mi mismo.