解析PHP可變函數(shù)的經(jīng)典用法
更新時間:2013年06月20日 16:47:22 作者:
本篇文章是對PHP可變函數(shù)的經(jīng)典用法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
復(fù)制代碼 代碼如下:
<?php
function map($fun, $list,$params=array()){
$acc=NULL;
$last=array_push($params, NULL,$acc)-1;
foreach($list as $params[$last-1]){ //第一次見這種寫法感覺很神奇
$params[$last]=call_user_func_array($fun , $params );
}
$acc=array_pop($params);
return $acc;
}
function add($element,$acc){
if ($acc == NULL);
return $acc=$element+$acc;
}
$result=0;
$result=addTo($result,1);
$result=addTo($result,2);
$result=addTo($result,3);
echo "result = $result\n";
$result=0;
$result=map('addTo',array(1,2,3));
echo "result= $result\n";
?>
這樣以后累加 類似的計算就方便多了。。。
相關(guān)文章
PHP實現(xiàn)的memcache環(huán)形隊列類實例
這篇文章主要介紹了PHP實現(xiàn)的memcache環(huán)形隊列類,實例分析了基于memcache實現(xiàn)環(huán)形隊列的方法,涉及memcache緩存及隊列的相關(guān)技巧,需要的朋友可以參考下2015-07-07
PHP圖片處理之使用imagecopy函數(shù)添加圖片水印實例
這篇文章主要介紹了PHP圖片處理之使用imagecopy函數(shù)添加圖片水印實例,本文給出了一個簡單的入門級的自定義函數(shù)示例,需要的朋友可以參考下2014-11-11
php利用iframe實現(xiàn)無刷新文件上傳功能的代碼
上傳原理很簡單就是利用表單的打開方式為iframe的id名,這樣就可以在當(dāng)前頁面的iframe打來了,實現(xiàn)文件上傳,再利用js返回上傳結(jié)果。2011-09-09
PHP基于mcript擴(kuò)展實現(xiàn)對稱加密功能示例
這篇文章主要介紹了PHP基于mcript擴(kuò)展實現(xiàn)對稱加密功能,結(jié)合實例形式簡單分析了php使用mcript擴(kuò)展進(jìn)行加密與解密相關(guān)操作技巧,需要的朋友可以參考下2019-02-02

