Jak mogę wyświetlić wersję bieżącej wersji Laravel w php za pomocą widoku?


79

Nie chcę sprawdzać mojej wersji Laravel w wierszu poleceń ( php artisan --version), ale w samym widoku.

Lubię to:

<?php
  $laravel_version = /*laravel version check code*/;
?>

W widoku:

{{ $laravel_version }}

Czy ktoś wie, jak mogę to zrobić? Może to niemożliwe ..?

Odpowiedzi:


139

Oto sposób, w jaki sposób zobaczyć wersję laravel w eksploratorze poleceń:

php artisan --version

Nie udało się otworzyć strumienia: brak takiego pliku lub katalogu w myproject / artisan
Abdennour TOUMI

Twój bin php powinien znajdować się w ścieżce okna @AbdennourTOUMI
Ye Htun Z

14
Jaka jest pierwsza linijka pytania?
miken32

Czasami musi przejść do folderu projektu, a następnie wydać polecenie.
Mushfiqur Rahman

46
$laravel = app();
$version = $laravel::VERSION;

2
Istnieje również metoda zwracająca tę $version = app()->version();
stałą

45

Oto najłatwiejszy sposób, aby sprawdzić to ręcznie z folderu

Przejdź do folderu projektu

D: \ xampp \ htdocs \ folder-twojego-projektu \ vendor \ laravel \ framework \ src \ Illuminate \ Foundation \ Application.php

const VERSION = '5.2.45'; // wersja laravel wprowadź opis obrazu tutaj

To kolejny sposób, aby to sprawdzić.

Jeśli nie chcesz sprawdzać za pomocą tego polecenia php artisan --version


23

W szablonach Laravel's Blade:

{{ App::VERSION() }}

Zauważ, że jest to testowane w 5.3x


15

Istnieją różne sposoby kodowania, znalazłem wiele sposobów, aby znaleźć aktualną wersję w Laravel

Zobacz aktualną wersję Laravel za pomocą szablonów Blade , istnieje wiele sposobów:

Pierwszy sposób

{{ App::VERSION() }} 

Drugi sposób

<?php
     echo $app::VERSION;
?>

Trzeci sposób

<?php
  $laravel = app();
  echo $laravel::VERSION;
?>

Zainstalowaną wersję Laravela można również sprawdzić w linii poleceń za pomocą następującego polecenia:

php artisan --version


3
  • ubunut 16.04
  • php 7.0.33
  • Laravel Framework 5.5.48

    php artisan --version
    

    Artisan -Artisan to nazwa interfejsu wiersza poleceń zawartego w Laravel. Zawiera szereg pomocnych poleceń do wykorzystania podczas tworzenia aplikacji. Jest napędzany przez potężny komponent Symfony Console.

po więcej

    php artisan list

2

możesz użyć tego kodu w pliku routingu swojej instalacji laravell

 $app->get('/', function () use ($app) {
return $app->version();
}); 

Na widoku otrzymasz zainstalowaną wersję laravell.


2

Zobacz aktualną wersję Laravel za pomocą szablonów Blade, istnieje wiele sposobów:

Pierwszy sposób, aby pokazać,

 {{ App::VERSION() }}

2. sposób,

  <?php echo  $app::VERSION ; ?> 

Trzeci sposób,

    <?php
      $laravel = app();
      echo $laravel::VERSION;
    ?>

Zainstalowaną wersję Laravela można sprawdzić w linii poleceń za pomocą następującego polecenia:

    php artisan --version

1

Wyświetlanie aktualnej wersji Laravel

Możesz również wyświetlić aktualną wersję swojej instalacji Laravel za pomocą opcji --version :

php artisan --version

1

Innym sposobem, który działa w całej aplikacji - szablony Blade lub w inny sposób - jest użycie:

app()->version()

1

Tylko dla określonego folderu projektu, aby poznać wersję Laravel tego projektu na CLI

$  php artisan --version

usunąć $podczas kopiowania tylko w celach reprezentacyjnych


0

Jeszcze jeden sposób. Po prostu przejdź do katalogu głównego projektu.
Uderz poniżej poleceń

php artisan tinker
App::VERSION()

Tinker jest niesamowity.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.