Доступ к переменной снаружи для l oop in Laravel - PullRequest
0 голосов
/ 10 марта 2020

Мне нужно получить доступ к переменной в al oop вне для for al oop.

Я определил переменную вне функции класса как личную переменную, подобную этой.

private $counter;

Затем внутри функции я использовал ее следующим образом.

public function counter_loop(){
  for($i=0;$i<100;$i++){
  $this->counter++;
}
return $this->counter;
}

Но получаю сообщение об ошибке, сообщающее, что $ counter не определен.

1 Ответ

0 голосов
/ 10 марта 2020

$counter не определено, поскольку нет начального значения. Попробуйте это:

private $counter = 0;
...