鍍金池/ 問答/PHP/ TP里面同一控制器下的一個(gè)操作方法如何調(diào)用另一個(gè)操作方法里面的變量?

TP里面同一控制器下的一個(gè)操作方法如何調(diào)用另一個(gè)操作方法里面的變量?

如果b里面想使用a里面的$time變量應(yīng)該怎么辦呢?

   public function a(){
      $time='1520452015';
      return $this->fetch();
   }
   public function b(){
     
   }
回答
編輯回答
萢萢糖
  1. $time作為返回參數(shù)返回出去
  2. 將$time設(shè)置為類變量$this->time
2017年3月7日 19:24
編輯回答
涼心人

封裝了解下

public $time = '1520452015';
public function a()
{
  $time = $this->time;
  return $this->fetch();
}
public function b()
{
    var_dump($this->time);
}
2018年2月27日 09:58
編輯回答
薄荷糖

你可以把時(shí)間放在這個(gè)類的屬性中 a修改了 b也可以讀的到的

2017年8月28日 04:09
編輯回答
安若晴
private $time = 'xxxxx';
public function a()
{
  $time = $this->time;
  return $this->fetch();
}
public function b()
{
    dump($this->time);
}


private static $time = 'xxxxx';
public function a()
{
  $time = self::$time;
  return $this->fetch();
}
public function b()
{
    dump(self::$time);
}
2018年6月20日 14:53