我不想在命令提示符(php artisan --version
)中检查我的Laravel版本,但是在视图本身中。
像这样:
<?php
$laravel_version = /*laravel version check code*/;
?>
在视图中:
{{ $laravel_version }}
有谁知道我该怎么做?也许它不可能......?
答案 0 :(得分:131)
这是如何在命令资源管理器中查看laravel版本的方法:
php artisan --version
答案 1 :(得分:43)
这是从文件夹
手动检查的最简单方法转到项目文件夹
d:\ XAMPP \ htdocs中\您的项目文件夹\供应商\ laravel \框架的\ src \照亮\基金会\ Application.php
const VERSION =&#39; 5.2.45&#39 ;; // laravel的版本
这是检查它的另一种方法。
如果您不想使用此命令检查 php artisan --version
答案 2 :(得分:42)
$laravel = app();
$version = $laravel::VERSION;
答案 3 :(得分:18)
在Laravel的Blade模板中:
{{ App::VERSION() }}
请注意,这是在5.3x
中测试的答案 4 :(得分:15)
有不同的编码方式,我在Laravel
中找到了当前版本查找的多种方法通过刀片模板查看当前的Laravel版本,有很多方法:
第一种方式
{{ App::VERSION() }}
第二种方式
<?php
echo $app::VERSION;
?>
第三种方式
<?php
$laravel = app();
echo $laravel::VERSION;
?>
此外,可以使用以下命令在命令行中检查安装的Laravel版本:
php artisan --version
答案 5 :(得分:5)
global $app;
echo $app::VERSION;
答案 6 :(得分:2)
您可以在laravell安装的路由文件中使用此代码
$app->get('/', function () use ($app) {
return $app->version();
});
在视图中,您将获得laravell的安装版本。
答案 7 :(得分:1)
在整个应用中均可使用的另一种方法-Blade模板或其他方式-使用:
valid_read_string(NULL);
答案 8 :(得分:1)
Laravel Framework 5.5.48
php artisan --version
Artisan -Artisan是Laravel附带的命令行界面的名称。它在开发应用程序时提供了许多有用的命令供您使用。它由功能强大的Symfony控制台组件驱动。
了解更多信息
php artisan list
答案 9 :(得分:0)
显示您当前的Laravel版本
您还可以使用-version 选项查看Laravel安装的当前版本:
php artisan --version
答案 10 :(得分:0)
仅对于特定的项目文件夹了解该项目的Laravel版本 在CLI上
$ php artisan --version
在复制仅用于表示目的的同时删除$
答案 11 :(得分:0)
通过刀片模板查看Laravel当前版本,有很多方法:
第一种显示方式
{{ App::VERSION() }}
第二种方式
<?php echo $app::VERSION ; ?>
第三种方式
<?php
$laravel = app();
echo $laravel::VERSION;
?>
可以使用以下命令在命令行中检查已安装的Laravel版本:
php artisan --version
答案 12 :(得分:0)
另一种方式。
只需转到项目的根目录即可。
点击以下命令
public class ViewModel : INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged;
public ViewModel()
{
PropertyChanged += async (s, e) =>
{
if (e.PropertyName == nameof(SelectedRole))
{
await SomeAsyncAction();
}
};
}
private Role selectedRole;
public Role SelectedRole
{
get { return selectedRole; }
set
{
selectedRole = value;
PropertyChanged?.Invoke(this,
new PropertyChangedEventArgs(nameof(SelectedRole)));
}
}
private async Task SomeAsyncAction()
{
...
}
}
Tinker很棒。