我有两个功能:
public function x(){
$i = 10;
}
public function y(){
$j = $this->x();
var_dump($j);die;
}
如何在另一个函数中调用对象$i
?
答案 0 :(得分:1)
解决方案#1 (面向对象)
class MyClass {
$i; // instance variable
public function x() {
$this->i = 10;
}
public function y() {
$this->x(); // initialize instance variable
var_dump($this->i); // use instance variable
die;
}
}
解决方案#2
public function x() {
return 10;
}
public function y() {
$j = $this->x();
var_dump($j);
die;
}