本文共 1040 字,大约阅读时间需要 3 分钟。
摘要:<?php $people='小明';function breakfast($who,$food_1,$other='鸡蛋'){ echo '早饭开始了
'; echo $who.'吃了'.$food_1.'和'.$other.'<$people='小明';
function breakfast($who,$food_1,$other='鸡蛋')
{
echo '早饭开始了
';echo $who.'吃了'.$food_1.'和'.$other.'
';echo '
';
}
//breakfast($people,'面包');
call_user_func('breakfast',$people,'面包');
$lunch=function()USE($people)
{
echo '午饭开始了
';$num=func_num_args();
echo $people.'午饭一共吃了'.$num.'样东西
';echo '分别是
';$food_list=func_get_args();
foreach ($food_list as $food)
{
echo $food.'
';}
echo '
';
};
//$lunch('米饭','番茄炒蛋','鱼香肉丝','娃娃菜','汤');
$foods=array('米饭','番茄炒蛋','鱼香肉丝','娃娃菜','汤');
call_user_func_array($lunch,$foods);
$dinner=function()
{
$eat=function ()
{
$people='小明';
$str='晚饭开始了
';$num=func_num_args();
$str.=$people.'晚饭一共吃了'.$num.'样东西
';$str.='分别是
';$food_list=func_get_args();
foreach ($food_list as $food)
{
$str.=$food.'
';}
$str.='
';
return $str;
};
return $eat;
};
//匿名函数当返回值来使用,返回值是一个匿名函数的定义
echo $dinner()('米饭','番茄炒蛋','鱼香肉丝','汤');
批改老师:韦小宝批改时间:2019-01-07 14:28:08
老师总结:写的很不错哦 课后记得还要多多练习才可以 继续加油吧
转载地址:https://blog.csdn.net/weixin_33272631/article/details/116471842 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!