【发布时间】:2014-03-13 12:11:12
【问题描述】:
所以我有一个 php 类,我有一个小小的咆哮。想象一个如下所示的类
<?php
class Foo
{
public function __construct()
{
$this->bar1();
}
public function bar1()
{
$myvar = 'Booya!';
return 'Something different';
}
public function bar2()
{
//get value of $myvar from bar1()
}
}
$new_foo = new Foo();
$new_foo->bar2();
?>
问题是,
如何从bar1() 访问变量$myvar,记住bar1() 返回的东西不同。
【问题讨论】:
-
将其保存为类属性,例如
$this->myvar?
标签: php function variables scope