色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP閉包實(shí)例解析

本文實(shí)例分析了php程序設(shè)計(jì)中閉包的概念機(jī)用法,分享給大家供大家參考。具體分析如下:

通常來說,閉包也就是php的匿名函數(shù), 但是和函數(shù)不同的是,閉包可以通過use使用函數(shù)聲明時(shí)所在作用域的變量的值。

具體形式如下:

$a = function($arg1, $arg2) use ($variable) { // 聲明函數(shù)閉包到變量$a, 參數(shù)為$arg1, $arg2 ,該閉包需使用$variable變量}

具體用法實(shí)例如下:

<?php$result = 0; $one = function(){ var_dump($result); }; $two = function() use ($result){ var_dump($result); }; // 可以認(rèn)為 $two這個(gè)變量 本身記錄了該函數(shù)的聲明以及use使用的變量的值 $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程序設(shè)計(jì)的學(xué)習(xí)有一定的借鑒與幫助作用。

php技術(shù)PHP閉包實(shí)例解析,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 镇沅| 略阳县| 湟源县| 乌苏市| 连州市| 田东县| 山阳县| 库车县| 房山区| 万宁市| 横峰县| 台州市| 乌鲁木齐县| 宁乡县| 正宁县| 兴隆县| 南郑县| 长白| 泰州市| 宜都市| 永定县| 祁阳县| 新郑市| 慈利县| 汕尾市| 博罗县| 泰兴市| 和顺县| 宁强县| 宜黄县| 嘉荫县| 平塘县| 临湘市| 平凉市| 正阳县| 华坪县| 尼勒克县| 永城市| 镇康县| 乡宁县| 额尔古纳市|