如何使用视图在 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()->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.33Laravel 框架 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 在 WordPress 插件中回显 json 数据 [重复]