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


79

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

Как это:

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

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

{{ $laravel_version }}

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

Ответы:


139

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

php artisan --version

Не удалось открыть поток: в myproject / artisan нет такого файла или каталога
Абденнур TOUMI 01

ваш php bin должен быть в пути к окну @AbdennourTOUMI
Ye Htun Z

14
Какая первая строка вопроса?
miken32

Иногда нужно зайти в папку проекта и затем дать команду.
Мушфикур Рахман


45

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

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

D: \ xampp \ htdocs \ папка-проект \ vendor \ laravel \ framework \ src \ Illuminate \ Foundation \ Application.php

const VERSION = '5.2.45'; // версия laravel введите описание изображения здесь

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

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



15

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

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

Первый способ

{{ App::VERSION() }} 

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

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

Третий способ

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

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

php artisan --version


3
  • убунут 16.04
  • php 7.0.33
  • Фреймворк Laravel 5.5.48

    php artisan --version
    

    Artisan -Artisan - это имя интерфейса командной строки, включенного в Laravel. Он предоставляет ряд полезных команд для использования при разработке приложения. Он управляется мощным компонентом Symfony Console.

для большего-

    php artisan list

2

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

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

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


2

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

1-й способ показать,

 {{ App::VERSION() }}

2-й способ,

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

3-й способ,

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

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

    php artisan --version

1

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

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

php artisan --version

1

Другой способ, который работает в вашем приложении - шаблоны Blade или что-то еще - - это использовать:

app()->version()

1

Только для конкретной папки проекта, чтобы узнать версию Laravel этого проекта в CLI

$  php artisan --version

удалить $при копировании только в целях представления


0

Еще один способ. Просто перейдите в корневой каталог проекта.
Нажмите ниже команд

php artisan tinker
App::VERSION()

Тинкер потрясающая.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.