web-dev-qa-db-ja.com

ビューを使用してPHPで現在のLaravelバージョンのバージョンをエコーするにはどうすればよいですか?

コマンドプロンプト(php artisan --version)ではなく、ビュー自体でLaravelバージョンを確認したくありません。

このような:

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

ビューで:

{{ $laravel_version }}

誰も私がそれを行う方法を知っていますか?多分それは不可能です。

70
W.Q.

これは、コマンドエクスプローラでlaravelバージョンを表示する方法です。

php artisan --version
132
YeHtunZ

これは、フォルダから手動で確認する最も簡単な方法です

プロジェクトフォルダーに移動

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

const VERSION = '5.2.45'; // laravelのバージョン enter image description here

これは、それを確認する別の方法です。

このコマンドを使用して確認したくない場合php artisan --version

43
sradha
$laravel = app();
$version = $laravel::VERSION;
42
fire

LaravelのBladeテンプレート:

{{ App::VERSION() }}

これは5.3xでテストされていることに注意してください

19
Matija Boban

コーディングにはさまざまな方法がありますが、Laravelで現在のバージョンを見つけるための複数の方法を見つけました

Blade Templatesで現在のLaravelバージョンを表示します。多くの方法があります。

最初の方法

{{ App::VERSION() }} 

第二の方法

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

第三の方法

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

また、インストールされているLaravelバージョンは、次のコマンドを使用してコマンドラインで確認できます。

php artisan --version
15
Udhav Sarvaiya
global $app;
echo $app::VERSION;
5
nikksan

あなたはlaravelインストールのルーティングファイルでこのコードを使用できます

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

ビューでは、laravelのインストールされたバージョンを取得します。

2
gaurav malik

アプリ全体で機能する別の方法-ブレードテンプレートなど-を使用することです。

app()->version()
1
Scott Carpenter

現在のLaravelバージョンを表示する

-versionオプションを使用して、Laravelインストールの現在のバージョンを表示することもできます。

php artisan --version
1
Rafiqul Islam

CLIでそのプロジェクトのLaravelバージョンを認識する特定のプロジェクトフォルダーのみ

$  php artisan --version

表現のためにのみコピー中に$を削除します

0