gpt4 book ai didi

php - 如何输出/打印类中带参数的方法?

转载 作者:行者123 更新时间:2023-12-03 23:09:56 25 4
gpt4 key购买 nike

如何在类中输出方法?

class Test {
function wee($param1, $param2){
return $param1.$param2;
}
}

我想输出方法 wee 及其所有内容。我还需要知道名称以及该方法需要多少个参数

最佳答案

使用ReflectionClass

$class = new ReflectionClass('Test');
$methods = $class->getMethods();
$parameters = $class->getMethod('wee')->getParameters();
var_dump($methods);
var_dump($parameters);

或更程式化的输出

echo "<pre>";
$class = new ReflectionClass('Test');
$methods = $class->getMethods();
foreach($methods as $name){
echo $name;
}
echo "</pre>";

关于php - 如何输出/打印类中带参数的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12140748/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com