闭包函数练习

原创 2018-11-18 23:16:50 169
摘要:<?php   $belle = '杨柳';  $a1 = function ($name) use ($belle){  return '我的名字叫:'.$belle.',我的名字叫:'.$name;  };  echo $a1('松树'),'<hr&

<?php

   $belle = '杨柳';

  $a1 = function ($name) use ($belle){

  return '我的名字叫:'.$belle.',我的名字叫:'.$name;

  };

  echo $a1('松树'),'<hr>';


  $a2 = function () {

  $name = '杨柳';

  $b1 = function() use ($name){

  return '我的名字叫:'.$name;

  };

  return $b1();

  };

  echo $a2(),'<hr>';


  $name = '杨柳';

  $b2 = function() use ($name){

  return '我的名字叫:'.$name;

  };

  $a3 = function($b2){

  return $b2();

  };

  echo $a3($b2),'<hr>';


  $a4 = function(){

  $name = '柳树';

    $b3 = function() use ($name){

  return '我的名字叫:'.$name;

  };

  return $b3;

  };

  echo $a4()();


?>


发布手记

热门词条