【发布时间】:2013-08-01 14:21:06
【问题描述】:
我用array_maphere测试了内联匿名函数
它有效,但是当我尝试使用 $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,期待 ')' in”
【问题讨论】:
-
您对 $user_meta 数组的定义对 PHP 数组无效,它是 print_r() 输出,格式化为便于阅读
-
P.S.内联匿名函数仅适用于 PHP 5.3+
-
@Paulpro 你为什么回滚格式更改?
-
邮件中有问题!需要把它放在引号“email@cc.com”