将 PHP 变量从方法传递到外部类可以通过以下几种方式实现:
class MyClass {
private $myVariable;
public function myMethod() {
$this->myVariable = "Hello, World!";
}
public function anotherMethod() {
echo $this->myVariable;
}
}
$obj = new MyClass();
$obj->myMethod();
$obj->anotherMethod(); // 输出 "Hello, World!"
class MyClass {
public function myMethod() {
$myVariable = "Hello, World!";
return $myVariable;
}
}
$obj = new MyClass();
$variable = $obj->myMethod();
echo $variable; // 输出 "Hello, World!"
class MyClass {
public function myMethod(&$myVariable) {
$myVariable = "Hello, World!";
}
}
$obj = new MyClass();
$variable = "";
$obj->myMethod($variable);
echo $variable; // 输出 "Hello, World!"
以上是将 PHP 变量从方法传递到外部类的几种常见方法。根据具体的业务需求和代码结构,选择适合的方式来实现。
领取专属 10元无门槛券
手把手带您无忧上云