Как я могу отобразить версию текущей версии Laravel в php, используя представление?

67

Я не хочу проверять версию Laravel в командной строке (php artisan --version), но в самом представлении.

Вот так:

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

В представлении:

{{ $laravel_version }}

Кто-нибудь знает, как я могу это сделать? Может быть, это невозможно...?

Теги:
version

8 ответов

115

Вот как увидеть версию laravel в командной строке:

php artisan --version
  • 0
    Не удалось открыть поток: нет такого файла или каталога в myproject / artisan
  • 0
    Ваш php bin должен быть в пути к окну @AbdennourTOUMI
Показать ещё 3 комментария
42

Вот самый простой способ проверить его вручную из папки

Перейдите в папку проекта

D:\XAMPP\HTDOCS\ваш-проект-папки\поставщика\Laravel\Framework\SRC\Осветите\Foundation\application.php

const VERSION = '5.2.45';//версия laravel  Изображение 3563

Это еще один способ проверить его.

Если вы не хотите проверять эту команду php artisan --version

42
$laravel = app();
$version = $laravel::VERSION;
17

В шаблонах Blade Laravel:

{{ App::VERSION() }}

Обратите внимание, что это проверено в 5.3x

  • 1
    Это даже работает в версии 5.2.x
  • 0
    Это даже работает в версии 5.1.x
14

Есть разные способы кодирования, я нашел несколько способов найти текущую версию в Laravel

Просмотреть текущую версию Laravel через Blade Templates можно несколькими способами:

Первый путь

{{ App::VERSION() }} 

Второй способ

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

Третий путь

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

Также установленную версию Laravel можно проверить в командной строке с помощью следующей команды:

php artisan --version
5
global $app;
echo $app::VERSION;
2

вы можете использовать этот код в файле маршрутизации вашей установки laravell.

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

В представлении вы получите установленную версию laravell.

0

Отображение вашей текущей версии Laravel

Вы также можете просмотреть текущую версию вашей установки Laravel, используя опцию --version:

php artisan --version

Ещё вопросы

Сообщество Overcoder
Наверх
Меню