好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

PHP闭包function()use()中的详细使用方法

[php] view plain copy

<?php

$result = 0;

$one = function ()

{ var_dump( $result ); };

$two = function () use ( $result )

{ var_dump( $result ); };

$three = function () use (& $result )

{ var_dump( $result ); };

$result ++;

$one ();// outputs NULL: $result is not in scope

$two ();// outputs int(0): $result was copied

$three ();// outputs int(1)

使用引用和不使用引用就代表了是调用时赋值,还是申明时候赋值

上面是我整理给大家的PHP闭包 function() use()中的详细使用方法,希望今后会对大家有帮助。

更多PHP相关技术文章,请访问PHP教程栏目进行学习!

以上就是PHP闭包function() use()中的详细使用方法的详细内容,更多请关注Gxl网其它相关文章!

查看更多关于PHP闭包function()use()中的详细使用方法的详细内容...

  阅读:41次