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

Posted

技术标签:

【中文标题】如何使用视图在 php 中回显当前 Laravel 版本的版本?【英文标题】:How can I echo the version of the current Laravel version in php using the view? 【发布时间】:2015-01-25 01:05:21 【问题描述】:

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

像这样:

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

在视图中:

 $laravel_version 

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

【问题讨论】:

【参考方案1】:

这是在命令资源管理器中查看 laravel 版本的方式:

php artisan --version

【讨论】:

无法打开流:在 myproject/artisan 中没有这样的文件或目录 你的 php bin 应该在窗口路径@AbdennourTOUMI 问题的第一行是什么? 有时需要到项目文件夹下然后下命令。【参考方案2】:
$laravel = app();
$version = $laravel::VERSION;

【讨论】:

还有一个方法返回那个常量:$version = app()-&gt;version();【参考方案3】:

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

进入项目文件夹

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

常量版本 = '5.2.45'; //laravel版本

这是另一种检查方式。

如果你不想使用这个命令检查 php artisan --version

【讨论】:

【参考方案4】:

在 Laravel 的 Blade 模板中:

 App::VERSION() 

请注意,这是在 5.3x 中测试的

【讨论】:

【参考方案5】:

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

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

第一种方式

 App::VERSION()  

第二种方式

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

第三条路

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

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

php artisan --version

【讨论】:

【参考方案6】:
global $app;
echo $app::VERSION;

【讨论】:

【参考方案7】: ubunut 16.04 php 7.0.33

Laravel 框架 5.5.48

php artisan --version

Artisan -Artisan 是 Laravel 中包含的命令行界面的名称。它提供了许多有用的命令供您在开发应用程序时使用。它由强大的 Symfony Console 组件驱动。

了解更多-

    php artisan list

【讨论】:

【参考方案8】:

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

第一种展示方式,

  App::VERSION() 

第二种方式,

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

第三种方式,

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

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

    php artisan --version

【讨论】:

【参考方案9】:

你可以在你的 laravell 安装的路由文件中使用这个代码

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

在视图中,您将获得已安装的 laravell 版本。

【讨论】:

【参考方案10】:

显示你当前的 Laravel 版本

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

php artisan --version

【讨论】:

【参考方案11】:

在整个应用程序中有效的另一种方式 - Blade 模板或其他方式 - 是使用:

app()->version()

【讨论】:

【参考方案12】:

只有特定的项目文件夹才能知道该项目的 Laravel 版本 在 CLI 上

$  php artisan --version

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

【讨论】:

【参考方案13】:

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

php artisan tinker
App::VERSION()

廷克太棒了。

【讨论】:

以上是关于如何使用视图在 php 中回显当前 Laravel 版本的版本?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 PHP 中回显 HTML?

如何使用 PHP 从 mySQLi 查询中回显每一行?

如何使用 php 在 WordPress 插件中回显 json 数据 [重复]

如何在 PHP 中回显 .html 文件的全部内容?

在 BigCommerce HTML href 中回显 PHP(自引用 hreflang 标签)

如何在 PHP 中回显 JSON [关闭]