and - php array_map anonymous function
Función anónima inline array_map (3)
He probado la función anónima en línea con array_map
here
y funcionó pero cuando intenté lo mismo con $ user_meta no está funcionando.
$user_meta = Array ( [interest] => Array ( [0] => Array ) [type] =>
Array ( [0] => Array ) [user_status] => Array ( [0] => deny)
[firstname] => Array ( [0] => ) [lastname] => Array ( [0] => B )
[email] => [email protected] )
$user_meta = array_map(function($a) { return $a[0]; },$user_meta);
"Error de análisis: error de sintaxis, T_FUNCTION inesperado, esperando '')'' en"
Espero que esto sea de ayuda:
$user_meta = array_map(function ($a) { return $a[0]; }, $user_meta);
No hay nada malo con la línea array_map
, pero todo antes de que esté mal. Esa es la salida de un código print_r
no PHP. Compare cómo define la matriz en los dos enlaces que publicó.
Esa no es una respuesta a tu pregunta , pero como quieres devolver la primera clave de cada sub-matriz, puedes usar array_column
.
$user_meta = array_column($user_meta, 0);