¿Cómo puedo hacerme eco de la versión de la versión actual de Laravel en php usando la vista?

79

No quiero verificar mi versión de Laravel en el símbolo del sistema ( php artisan --version), sino en la vista misma.

Me gusta esto:

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

En la vista:

{{ $laravel_version }}

¿Alguien sabe cómo puedo hacer eso? ¿Quizás no sea posible ..?

Dirk Jan
fuente

Respuestas:

139

Esta es la forma de ver la versión de laravel en el explorador de comandos:

php artisan --version
Ye Htun Z
fuente
Error al abrir la secuencia: no existe ese archivo o directorio en myproject / artisan
Abdennour TOUMI
su bin php debe estar en la ruta de la ventana @AbdennourTOUMI
Ye Htun Z
14
¿Cuál es la primera línea de la pregunta?
miken32
A veces es necesario ir a la carpeta del proyecto y luego dar el comando.
Mushfiqur Rahman
46
$laravel = app();
$version = $laravel::VERSION;
fuego
fuente
2
También hay un método que devuelve esa constante:$version = app()->version();
Robo Robok
45

Aquí hay una forma más fácil de verificarlo manualmente desde la carpeta

Ir a la carpeta del proyecto

D: \ xampp \ htdocs \ carpeta-de-su-proyecto \ vendedor \ laravel \ framework \ src \ Illuminate \ Foundation \ Application.php

VERSIÓN const = '5.2.45'; // versión de laravel ingrese la descripción de la imagen aquí

Esta es otra forma de comprobarlo.

Si no desea verificar usando este comando php artisan --version

sradha
fuente
23

En las plantillas Blade de Laravel:

{{ App::VERSION() }}

Tenga en cuenta que esto se prueba en 5.3x

Matija Boban
fuente
15

Hay diferentes formas de codificar, encontré varias formas de encontrar la versión actual en Laravel

Vea la versión actual de Laravel a través de Blade Templates , hay muchas formas:

Primera forma

{{ App::VERSION() }} 

Segunda forma

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

Tercera vía

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

Además, la versión de Laravel instalada se puede verificar en la línea de comando usando el siguiente comando:

php artisan --version
Udhav Sarvaiya
fuente
6
global $app;
echo $app::VERSION;
nikksan
fuente
3
  • ubunut 16.04
  • php 7.0.33
  • Marco de Laravel 5.5.48

    php artisan --version
    

    Artisan -Artisan es el nombre de la interfaz de línea de comandos incluida con Laravel. Proporciona una serie de comandos útiles para su uso mientras desarrolla su aplicación. Está impulsado por el poderoso componente de la Consola Symfony.

para más-

    php artisan list
Abhi
fuente
2

puede usar este código en el archivo de enrutamiento de su instalación de laravell

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

A la vista, obtendrá la versión instalada de laravell.

gaurav malik
fuente
2

Vea la versión actual de Laravel a través de Blade Templates, hay muchas formas:

Primera forma de mostrar,

 {{ App::VERSION() }}

2do camino,

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

Tercera vía

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

La versión de Laravel instalada se puede verificar en la línea de comando usando el siguiente comando:

    php artisan --version
Rashed Zaman
fuente
1

Visualización de su versión actual de Laravel

También puede ver la versión actual de su instalación de Laravel usando la opción --version :

php artisan --version
Islam Rafiqul
fuente
1

Otra forma que funciona en toda su aplicación, plantillas Blade o de otro tipo, es usar:

app()->version()
Scott Carpenter
fuente
1

Solo para que una carpeta de proyecto específica conozca la versión de Laravel de ese proyecto en CLI

$  php artisan --version

eliminar $mientras se copia solo con fines de representación

Tanay Chatterjee
fuente
0

Una forma más. Simplemente vaya al directorio raíz del proyecto.
Presione debajo de los comandos

php artisan tinker
App::VERSION()

Tinker es asombroso.

HV Sharma
fuente