调用函数 - 变量

cla*_*x95 2 php oop variables object call

我有:

  echo  $test->getNum1();
  echo  $test->getNum2();
  echo  $test->getNum9();
Run Code Online (Sandbox Code Playgroud)

我怎么能做点什么:

for(i=0;i<10;i++){
  echo  $test->getNum . $i .();
}
Run Code Online (Sandbox Code Playgroud)

Ale*_*sky 7

for(i=0;i<10;i++){
  $method = 'getNum' . $i;
  echo  $test->$method();
}
Run Code Online (Sandbox Code Playgroud)

  • 亚历克斯的回答是正确的.但是*clean*方法是用参数创建一个方法`getNum()`.只是在说' ;) (6认同)