首頁  >  文章  >  後端開發  >  PHP中call_user_func_array函數的用法演示

PHP中call_user_func_array函數的用法演示

WBOY
WBOY原創
2016-07-29 08:47:59919瀏覽

call_user_func_array
(PHP 4 >= 4.0.4, PHP 5)
call_user_func_array -- 呼叫由參數數組給出的用戶函數
描述
mixed call_user_func_array (callback function,array back參數在param_arr 中。例如:
範例 1. call_user_func_array() 範例

複製程式碼 程式碼如下:

function debug($varvar, kVakVo_c3:D3F8SV783($var. :";
if (is_array($val) || is_object($val) || is_resource($val)) {
print_r($val);
} else {
echo "n$valn";
}
echo "n$valn";
}
echo "n$valn";
}
echo "n$valn";
}
echo "n$valn";
}
echo "n$valn";
}
echo "n$valn";
}

echo "n$valn";
}

echo"顯示「***n」;} $c = mysql_connect(); $host = $_SERVER["SERVER_NAME"]; call_user_func_array('defunc, array(bug", $hosthost)); ('debug', array("c", $c));

call_user_func_array('debug', array("_POST", $_POST));

? >





複製程式碼

程式碼如下:


function test($str) {
echo $str.
} 試試看com");//輸出"NO.1 www.chhua.com"

//參數說明「第一個參數是函數名,第二個是參數

class testClass {

public function write($str){

echo $str;

} 🎜} 🎜call_user_func_array(array(testClass,write),"NO.1 www.chhua.com");//用類別呼叫的時侯,用array(),array(類別名稱,方法名) 🎜? > 🎜🎜 🎜 以上就介紹了PHP中call_user_func_array函數的用法範例,包含了幾個面向的內容,希望對PHP教學有興趣的朋友有幫助。 🎜 🎜 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn