뷰를 사용하여 PHP에서 현재 Laravel 버전의 버전을 어떻게 에코 할 수 있습니까?


79

명령 프롬프트 ( php artisan --version) 에서 내 Laravel 버전을 확인하지 않고 보기 자체에서 확인하고 싶습니다 .

이렇게 :

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

보기에서 :

{{ $laravel_version }}

내가 어떻게 할 수 있는지 아는 사람 있나요? 어쩌면 불가능할지도 ..?

답변:


139

다음은 명령 탐색기에서 laravel 버전을 보는 방법입니다.

php artisan --version

스트림을 열지 못했습니다. myproject / artisan에 해당 파일 또는 디렉토리가 없습니다.
Abdennour TOUMI

당신의 PHP 빈 창 경로 @AbdennourTOUMI에 있어야합니다
예 Htun Z

14
질문의 첫 번째 줄은 무엇입니까?
miken32

때로는 프로젝트 폴더로 이동 한 다음 명령을 내릴 필요가 있습니다.
Mushfiqur Rahman

46
$laravel = app();
$version = $laravel::VERSION;

2
해당 const를 반환하는 메서드도 있습니다.$version = app()->version();
Robo Robok

45

다음은 폴더에서 수동으로 확인하는 가장 쉬운 방법입니다.

프로젝트 폴더로 이동

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

const VERSION = '5.2.45'; // 라 라벨 버전 여기에 이미지 설명 입력

이것은 그것을 확인하는 또 다른 방법입니다.

이 명령을 사용하여 확인하지 않으려면 php artisan --version


23

Laravel의 블레이드 템플릿에서 :

{{ App::VERSION() }}

이것은 5.3x에서 테스트되었습니다.


15

코딩에는 여러 가지 방법이 있습니다. Laravel에서 현재 버전을 찾는 여러 방법을 찾았습니다.

Blade Templates를 통해 현재 Laravel 버전을 확인 하는 방법에는 여러 가지가 있습니다.

첫 번째 방법

{{ App::VERSION() }} 

두 번째 방법

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

세 번째 방법

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

또한 설치된 Laravel 버전은 다음 명령을 사용하여 명령 줄에서 확인할 수 있습니다.

php artisan --version


3
  • 우부 넛 16.04
  • PHP 7.0.33
  • 라 라벨 프레임 워크 5.5.48

    php artisan --version
    

    Artisan -Artisan은 Laravel에 포함 된 명령 줄 인터페이스의 이름입니다. 응용 프로그램을 개발하는 동안 사용할 수있는 여러 가지 유용한 명령을 제공합니다. 강력한 Symfony 콘솔 구성 요소에 의해 구동됩니다.

이상-

    php artisan list

2

이 코드를 laravell 설치의 라우팅 파일에 사용할 수 있습니다.

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

보기에 설치된 버전의 laravell을 얻을 수 있습니다.


2

블레이드 템플릿을 통해 현재 Laravel 버전을 확인하는 방법은 여러 가지가 있습니다.

첫 번째 방법,

 {{ App::VERSION() }}

두 번째 방법,

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

세 번째 방법,

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

설치된 Laravel 버전은 다음 명령을 사용하여 명령 줄에서 확인할 수 있습니다.

    php artisan --version

1

현재 Laravel 버전 표시

--version 옵션을 사용하여 Laravel 설치의 현재 버전을 볼 수도 있습니다 .

php artisan --version

1

앱 전체에서 작동하는 또 다른 방법 (블레이드 템플릿 또는 기타)은 다음을 사용하는 것입니다.

app()->version()

1

특정 프로젝트 폴더 만 CLI에서 해당 프로젝트의 Laravel 버전을 알 수 있습니다.

$  php artisan --version

$표현 목적으로 만 복사하는 동안 제거


0

한 가지 더. 프로젝트의 루트 디렉토리로 이동하십시오.
아래 명령을 누르십시오.

php artisan tinker
App::VERSION()

Tinker는 훌륭합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.