首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

问一个语法的有关问题

2014-01-13 
问一个语法的问题route(/, function(){echo hello world!})//这是什么意思呢.没见过这种语法格式[解

问一个语法的问题



route('/', function(){
    echo 'hello world!';
});
//这是什么意思呢.没见过这种语法格式

[解决办法]
闭包,php5.3开始支持

route('/', function(){
    echo 'hello world!';
});

中 route 是一个自定义函数,他需要传入两个参数,而第二个参数是一个回调函数

对于 php < 5.3,可写作
route('/', create_function('', "echo 'hello world!';"));


他们都可视为
function func(){
    echo 'hello world!';
}
route('/', 'func');

的简写形式

热点排行