我不明白这是怎么回事。我需要从Func2调用Func1,而Func1的参数应该在对象内部提供。在php中的函数内调用函数php
class MyClass {
function Func1($a) {
return $a;
}
function Func2() {
echo $this->Func1($a);
}
}
$c = new MyClass();
$c->Func1('parametr'); // prints: 1
$c->Func2();
你在你的问题中声称什么,以及当你执行你的代码时会发生什么不匹配:http://codepad.org/quUn635i。请澄清你的问题和代码。 – Gordon
我认为这需要更多的上下文。 Func2假设要实现什么?看起来Func2是想创建一个传递给Func1的对象,但我们无法确定这个例子。 –