如何將函數的引用作爲參數傳遞給另一個函數?我試圖實現一個回調,我需要通過函數returnProduct
的引用。我該怎麼做?將函數的引用作爲參數傳遞
<?php
class Tester {
public function calculate($var_1,$var_2,$var_3) {
$product = var_3($var_1,$var_2);
echo $product;
}
public function returnProduct($var_1,$var_2) {
return $var_1*$var_2;
}
}
$obj = new Tester();
$obj->calculate(100,2,$obj->returnProduct);
您使用的PHP的版本? – 2013-02-18 03:18:56
@SiGanteng 5.4.7 – saplingPro 2013-02-18 03:19:59
基本的PHP文件開始:http://www.php.net/manual/en/functions.arguments.php#functions.arguments.by-reference – Passerby 2013-02-18 03:20:00