Изменить глобальную переменную в контроллере php - PullRequest
0 голосов
/ 14 декабря 2018

Я пытался изменить значение моей глобальной переменной $ winLogBook, но, похоже, она не будет работать глобально только локально.

public $winLogBook = "nothing";

public function setLog(){
      $this->winLogBook = "somethin";
    }

Мой вывод: "ничто"

$controller->setLog();    
echo $this->winLogBook;

Мой полный код:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Input;
use App\fieldModel;

class losOpController extends Controller
{
public $winLogBook = "nothing";
public function setLog(){
      $this->winLogBook = "somethin";
        }
public function printLogBook(){
        echo $this->winLogBook;
    }
}

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...