真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php中調(diào)用用戶自定義函數(shù)的示例-創(chuàng)新互聯(lián)

這篇文章主要介紹php中調(diào)用用戶自定義函數(shù)的示例,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)專注于大化企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站制作。大化網(wǎng)站建設(shè)公司,為大化等地區(qū)提供建站服務(wù)。全流程按需制作網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

先放上來別人的例子吧:

call_user_func函數(shù)類似于一種特別的調(diào)用函數(shù)的方法,使用方法如下: 

function a($b,$c) 

echo $b; 

echo $c; 

call_user_func('a', "111","222"); 

call_user_func('a', "333","444"); 

//顯示 111 222 333 444 

?> 

調(diào)用類內(nèi)部的方法比較奇怪,居然用的是array,不知道開發(fā)者是如何考慮的,當然省去了new,也是滿有新意的: 

class a { 

function b($c) 

echo $c; 

call_user_func(array("a", "b"),"111"); 

//顯示 111 

?> 

call_user_func_array函數(shù)和call_user_func很相似,只不過是換了一種方式傳遞了參數(shù),讓參數(shù)的結(jié)構(gòu)更清晰: 

function a($b, $c) 

echo $b; 

echo $c; 

call_user_func_array('a', array("111", "222")); 

//顯示 111 222 

?> 

call_user_func_array函數(shù)也可以調(diào)用類內(nèi)部的方法的 

Class ClassA 

function bc($b, $c) { 

     $bc = $b + $c; 

echo $bc; 

call_user_func_array(array('ClassA','bc'), array("111", "222")); 

//顯示 333 

?> 

call_user_func函數(shù)和call_user_func_array函數(shù)都支持引用,這讓他們和普通的函數(shù)調(diào)用更趨于功能一致: 

function a($b) 

$b++; 

$c = 0; 

call_user_func('a', $c); 

echo $c;//顯示 1 

call_user_func_array('a', array($c)); 

echo $c;//顯示 2

另:call_user_func函數(shù)和call_user_func_array函數(shù)都支持引用。

function increment(&$var)

{

    $var++;

}

$a = 0;

call_user_func('increment', $a);

echo $a; // 0

call_user_func_array('increment', array(&$a)); // You can use this instead

echo $a; // 1

?>

以上是“php中調(diào)用用戶自定義函數(shù)的示例”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


文章標題:php中調(diào)用用戶自定義函數(shù)的示例-創(chuàng)新互聯(lián)
本文來源:http://weahome.cn/article/dhsggi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部