欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP閉包函數(shù)傳參及使用外部變量的方法

 更新時(shí)間:2016年03月15日 11:02:58   作者:小談博客  
這篇文章主要介紹了PHP閉包函數(shù)傳參及使用外部變量的方法,基于Laravel框架分析了PHP閉包函數(shù)傳參及外部變量相關(guān)使用技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP閉包函數(shù)傳參及使用外部變量的方法。分享給大家供大家參考,具體如下:

在Laravel控制器寫(xiě)兩個(gè)方法,一個(gè)是在內(nèi)部創(chuàng)建一個(gè)閉包函數(shù),一個(gè)是執(zhí)行傳過(guò)來(lái)的閉包函數(shù),測(cè)試閉包的寫(xiě)法,use使用外部變量,及閉包函數(shù)的傳參。如下:

//測(cè)試閉包傳參及use使用外部變量
public function testClosure($t1, $t2)
{
  $closure = function ($param1, $param2) use ($t1, $t2) {
    echo $param1.$param2.$t1.$t2;
  };
  $this->execClosure('test.closure', $closure);
}
//執(zhí)行閉包函數(shù)
protected function execClosure($name, Closure $closure)
{
  echo 'Closure func name:'.$name;
  echo '<br>';
  $closure('p1', 'p2');
}

在routes.php添加路由:

復(fù)制代碼 代碼如下:
Route::get('/test/closure/{t1}/{t2}',['uses'=>'TestController@testClosure']);

訪問(wèn)www.example.com/test/closure/hehe1/hehe2

瀏覽器輸出結(jié)果:

Closure func name:test.closure
p1p2hehe1hehe2

轉(zhuǎn)自:小談博客 http://www.tantengvip.com/2016/03/php-closure-use/

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《php操作office文檔技巧總結(jié)(包括word,excel,access,ppt)》、《php日期與時(shí)間用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • win10 apache配置虛擬主機(jī)后localhost無(wú)法使用的解決方法

    win10 apache配置虛擬主機(jī)后localhost無(wú)法使用的解決方法

    這篇文章主要為大家詳細(xì)介紹了win10 apache配置虛擬主機(jī)后localhost無(wú)法使用的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • php批量轉(zhuǎn)換文件夾下所有文件編碼的函數(shù)類(lèi)

    php批量轉(zhuǎn)換文件夾下所有文件編碼的函數(shù)類(lèi)

    分享一個(gè)php轉(zhuǎn)換文件夾下所有文件編碼函數(shù)類(lèi),適合發(fā)布網(wǎng)站的其他編碼版本,比如你有一個(gè)GBK版本 你想有一個(gè)UTF8版本 或者你只有GBK的源碼 你想二次開(kāi)發(fā) 但是你不想改變IDE的編碼方式 你可以用這個(gè)程序?qū)⑵渑哭D(zhuǎn)化為UTF8
    2017-08-08
  • php擴(kuò)展Zend?Framework框架——Validate擴(kuò)展

    php擴(kuò)展Zend?Framework框架——Validate擴(kuò)展

    這篇文章介紹了php擴(kuò)展Zend?Framework框架,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2008-01-01
  • 用php代碼限制國(guó)內(nèi)IP訪問(wèn)我們網(wǎng)站

    用php代碼限制國(guó)內(nèi)IP訪問(wèn)我們網(wǎng)站

    這篇文章主要介紹了用php代碼限制國(guó)內(nèi)IP訪問(wèn)我們網(wǎng)站,需要的朋友可以參考下
    2015-09-09
  • php中的觀察者模式

    php中的觀察者模式

    可以粗略的理解為,一個(gè)類(lèi)(我們稱(chēng)之為被觀察者),這個(gè)類(lèi)繼承了一個(gè)被觀察者容器的借口
    2010-03-03
  • PHP微信開(kāi)發(fā)用Cache 解決數(shù)據(jù)緩存

    PHP微信開(kāi)發(fā)用Cache 解決數(shù)據(jù)緩存

    本文主要介紹,解決PHP微信開(kāi)發(fā)時(shí)數(shù)據(jù)緩存的問(wèn)題,這里用Cache 類(lèi)舉例說(shuō)明,具有參考價(jià)值,感興趣的小伙伴可以參考下
    2016-07-07
  • php進(jìn)程daemon化的正確實(shí)現(xiàn)方法

    php進(jìn)程daemon化的正確實(shí)現(xiàn)方法

    守護(hù)進(jìn)程(Daemon)是運(yùn)行在后臺(tái)的一種特殊進(jìn)程。下面這篇文章主要給大家介紹了關(guān)于php進(jìn)程daemon化的正確實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • php安裝dblib擴(kuò)展,連接mssql的具體步驟

    php安裝dblib擴(kuò)展,連接mssql的具體步驟

    下面小編就為大家?guī)?lái)一篇php安裝dblib擴(kuò)展,連接mssql的具體步驟。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • PHP記錄頁(yè)面停留時(shí)間的方法

    PHP記錄頁(yè)面停留時(shí)間的方法

    這篇文章主要介紹了PHP記錄頁(yè)面停留時(shí)間的方法,涉及PHP結(jié)合js針對(duì)文件與時(shí)間的相關(guān)操作技巧,需要的朋友可以參考下
    2016-03-03
  • php控制文件下載速度的方法

    php控制文件下載速度的方法

    這篇文章主要介紹了php控制文件下載速度的方法,實(shí)例分析了php操作文件的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03

最新評(píng)論