<?php function test($a,$b) { echo "love"."----".$a."----".$b."<br>"; } call_user_func('test','star','shine'); //用call_user_func調用函數 call_user_func_array('test',["a","b"]); //用call_user_func_array調用函數 class Dog { function wang() { echo "初·絕殺<br>"; } function rock () { call_user_func([$this,"wang"]); //call_user_func([$this,"wang"])就等同於$this->wang(); echo "真·必殺<br>"; } } $dog = new Dog; $dog->rock(); call_user_func([$dog,"wang"]); //用call_user_func調用類里面的方法 ?>