コマンドプロンプト(php artisan --version
)ではなく、ビュー自体でLaravelバージョンを確認したくありません。
このような:
<?php
$laravel_version = /*laravel version check code*/;
?>
ビューで:
{{ $laravel_version }}
誰も私がそれを行う方法を知っていますか?多分それは不可能です。
これは、コマンドエクスプローラでlaravelバージョンを表示する方法です。
php artisan --version
$laravel = app();
$version = $laravel::VERSION;
LaravelのBladeテンプレート:
{{ App::VERSION() }}
これは5.3xでテストされていることに注意してください
コーディングにはさまざまな方法がありますが、Laravelで現在のバージョンを見つけるための複数の方法を見つけました
Blade Templatesで現在のLaravelバージョンを表示します。多くの方法があります。
最初の方法
{{ App::VERSION() }}
第二の方法
<?php
echo $app::VERSION;
?>
第三の方法
<?php
$laravel = app();
echo $laravel::VERSION;
?>
また、インストールされているLaravelバージョンは、次のコマンドを使用してコマンドラインで確認できます。
php artisan --version
global $app;
echo $app::VERSION;
あなたはlaravelインストールのルーティングファイルでこのコードを使用できます
$app->get('/', function () use ($app) {
return $app->version();
});
ビューでは、laravelのインストールされたバージョンを取得します。
アプリ全体で機能する別の方法-ブレードテンプレートなど-を使用することです。
app()->version()
現在のLaravelバージョンを表示する
-versionオプションを使用して、Laravelインストールの現在のバージョンを表示することもできます。
php artisan --version
CLIでそのプロジェクトのLaravelバージョンを認識する特定のプロジェクトフォルダーのみ
$ php artisan --version
表現のためにのみコピー中に$
を削除します