¿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 ..?

Respuestas:


139

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

php artisan --version

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;

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


23

En las plantillas Blade de Laravel:

{{ App::VERSION() }}

Tenga en cuenta que esto se prueba en 5.3x


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


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

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.


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

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

1

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

app()->version()

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


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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.