array_map内联匿名函数

2022-08-30 10:04:43

我在这里测试了内联匿名函数array_map

它工作了,但是当我尝试使用$user_meta时,它不起作用。

$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@cc.com ) 

$user_meta = array_map(function($a) { return $a[0]; },$user_meta);

“解析错误:语法错误,意外T_FUNCTION,期望')'在”

这是显示错误的测试链接


答案 1

我希望这会有所帮助:

$user_meta = array_map(function ($a) { return $a[0]; }, $user_meta);

答案 2

这条线没有错,但之前的一切都是错的。这是非 PHP 代码的输出。比较您在发布的两个链接中如何定义数组。array_mapprint_r


推荐