call_user_func():調(diào)用一個回調(diào)函數(shù)處理字符串,
可以用匿名函數(shù),可以用有名函數(shù),可以傳遞類的方法,
用有名函數(shù)時,只需傳函數(shù)的名稱
用類的方法時,要傳類的名稱和方法名
傳遞的第一個參數(shù)必須為函數(shù)名,或者匿名函數(shù),或者方法
其他參數(shù),可傳一個參數(shù),或者多個參數(shù),這些參數(shù)會自動傳遞到回調(diào)函數(shù)中
而回調(diào)函數(shù),可以通過傳參,獲取這些參數(shù)
返回回調(diào)函數(shù)處理后的結(jié)果
①傳遞函數(shù)名,通過回調(diào)函數(shù)的形參獲取call_user_func傳參數(shù)的情況
<?php //先引用后增加 function _call($call){ //通過傳參獲取call_user_func傳過來的參數(shù) echo $call++,'<br/>'; echo $call