如何使用视图在php中回显当前Laravel版本的版本?


79

我不想在命令提示符(php artisan --version)中检查Laravel版本,而是在视图本身中检查。

像这样:

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

在视图中:

{{ $laravel_version }}

有人知道我该怎么做吗?也许不可能..?

Answers:


138

这是在命令浏览器中查看laravel版本的方法:

php artisan --version

无法打开流:myproject / artisan中没有这样的文件或目录
Abdennour TOUMI

您的php bin应该在窗口路径中@AbdennourTOUMI
Ye Htun Z

14
问题的第一行是什么?
miken32 '18

有时它需要转到项目文件夹,然后必须给出命令。
Mushfiqur Ra​​hman

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

2
还有一种返回该const的方法:$version = app()->version();
Robo Robok

45

这是从文件夹手动检查的最简单方法

转到项目文件夹

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

const VERSION ='5.2.45'; // laravel的版本 在此处输入图片说明

这是另一种检查方法。

如果您不想使用此命令检查php artisan --version



15

有不同的编码方式,我在Laravel中找到了多种当前版本的编码方式

通过Blade Templates查看当前的Laravel版本,有很多方法:

第一种方式

{{ App::VERSION() }} 

第二种方式

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

第三路

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

另外,可以使用以下命令在命令行中检查已安装的Laravel版本:

php artisan --version


3
  • 花生16.04
  • PHP 7.0.33
  • Laravel Framework 5.5.48

    php artisan --version
    

    Artisan -Artisan是Laravel随附的命令行界面的名称。在开发应用程序时,它提供了许多有用的命令供您使用。它由功能强大的Symfony控制台组件驱动。

更多

    php artisan list

2

您可以在laravell安装的路由文件中使用此代码

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

在视图上,您​​将获得laravell的安装版本。


2

通过刀片模板查看当前的Laravel版本,有很多方法:

第一种显示方式

 {{ App::VERSION() }}

第二种方式

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

第三种方式

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

可以使用以下命令在命令行中检查已安装的Laravel版本:

    php artisan --version

1

显示您当前的Laravel版本

您也可以使用--version选项查看Laravel安装的当前版本:

php artisan --version


1

仅让特定的项目文件夹在CLI上知道该项目的Laravel版本

$  php artisan --version

$复制时删除,仅用于表示目的


0

另一种方式。只需转到项目的根目录即可。
点击以下命令

php artisan tinker
App::VERSION()

修补匠太神奇了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.