凌的博客

您现在的位置是: 首页 > 学无止境 > PHP > 

PHP

php匿名函数的使用

2015-03-14 PHP 786
在php5.3以后,php加入匿名函数的使用,今天在使用匿名的时候出现错误,不能想php函数那样声明和使用, 详细看代码 $callback=function(){ return \"aa\"; }; echo $callback(); //打印出来 aa echo $call
在php5.3以后,php加入匿名函数的使用,今天在使用匿名的时候出现错误,不能想php函数那样声明和使用,
详细看代码



$callback=function(){
  return "aa";
};
echo $callback();
//打印出来 aa
echo $callback();
$callback=function(){
  return "aa";
};
//这里 是把匿名函数赋给变量  所以会找不到该变量


 Notice: Undefined variable: callback in D:\php\www\zf2\public\04.php on line 9
 Fatal error: Function name must be a string in D:\php\www\zf2\public\04.php on line 9


function callback(){
  return "aa";
}
echo callback();  //aa

//这里是顶用方法 所以 前后没有关系
 

echo callback();  //aa
function callback(){
  return "aa";
}


文章评论

0条评论