匿名函数三种不同的用法

原创 2019-01-07 20:44:22 232
摘要:<?php/*练习*//*a*/$demoa = function ($id) {    return 'ID为' . $id;};echo $demoa('21'), '<hr>';/*b*/$uid   = 33;$demob = function ($id) {   

<?php

/*练习*/

/*a*/

$demoa = function ($id) {

    return 'ID为' . $id;

};

echo $demoa('21'), '<hr>';


/*b*/

$uid   = 33;

$demob = function ($id) {

    return 'UID为' . $id;

};

echo $demob($uid), '<hr>';


/*c*/

$democ = function ($id) use ($uid) {

    return 'ID' . $id . '对应的UID为' . $uid;

};

echo $democ('25'), '<hr>';


批改老师:天蓬老师批改时间:2019-01-08 09:32:42
老师总结:匿名函数本质上就是一个表达式, 是表达式就会有一个值, 这样理解,就会明白为什么允许用在这些地方了

发布手记

热门词条