码迷,mamicode.com
首页 > Web开发 > 详细

PHP闭包和高阶函数

时间:2016-07-31 22:03:47      阅读:1303      评论:0      收藏:0      [点我收藏+]

标签:

<?php

function func($a, $b) {

    $line = function ($x) use ($a, $b) {

       return $a*$x + $b;

    };

    return $line;

}

 

$line1 = func(1, 1);

$line2 = func(3, 4);

 

$x = 5;

$y1 = $line1($x);

$y2 = $line2($x);

 

echo "x=$x ---> y1=$y1 , y2=$y2";

?>

PHP闭包和高阶函数

标签:

原文地址:http://www.cnblogs.com/tiantian123/p/5724017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!