例如THINKPHP
class xxController
{
public function index($id,$age)
{
//这些参数是通过$_GET['id'],$_GET['age']来的
}
}
//按PHP的实现方法大致应该是以下
$ctr = new xxController();
return $ctr->index(); //他这里怎么有知道应该传哪些参数呢?!
//本人愚钝,我想不是这样做的,那应该是怎么实现呢?!!请各位大神讲解一下其中的实现原理!
反射,通过反射得的类的方法的参数列表。然后对应起来就可以。
保存为:reflection.php