현재 사용중인 CodeIgniter의 버전은 무엇입니까?


238

빠른 질문.

phpinfo()대한 버전을 표시 하는 - 와 비슷한 것이 CodeIgniter있습니까?

감사.


1
CodeIgniter는 여전히 PHP에서 널리 사용됩니까?
Timo

1
3 버전이 있지만 @Timo 는 실제로아닙니다 . 이것은 10 년에 요청되었지만 CI는 그 당시에 더 많이 사용되었습니다.
Sebastianb

2
실제로 잘 관리되어 있지만 리그 웨이트 프레임 워크 사용자에게는 여전히 좋은 옵션입니다.
페드로 에밀리오 보 레고

답변:


362

예, 상수 CI_VERSION 는 현재 CodeIgniter 버전 번호를 제공합니다./system/codeigniter/CodeIgniter.php에 정의되어 있습니다. CodeIgniter 2부터는 /system/core/CodeIgniter.php에 정의되어 있습니다.

예를 들어

echo CI_VERSION; // echoes something like 1.7.1

5
옳은. 또한 해당 파일의 쉼표에 있으므로 버전을 찾기 위해 코드를 작성하거나 실행할 필요가 없습니다.
페르

9
최신 버전의 CodeIgniter.php는 / system / core 폴더에 있습니다.
Z- 보스

3
@ downvoter : 왜이 ​​답변에 대한 최근 downvote? 뭔가 잘못 되었나요?
콜린 브록

@Timo의 답변이 훨씬 정확하고이 답변이 의미가 없기 때문에 Downvote; 상수를 사용하거나 뷰에서 또는 필요할 때마다 상수 를 반향 할 수있을 때 함수를 사용하여 상수를 반향하는 이유는 무엇입니까?
Thomas Daugaard

5
@ThomasDaugaard : downvote는 답이 도움이되지 않음을 암시합니다. get_version래퍼가 불필요 하다는 데 동의하지만 이 상수가 존재한다는 것을 지적한 것이 질문에 대답하고 도움 될 것이라고 주장 합니다. 그러나 귀하의 요점은 취해졌으며 get_version래퍼 를 제거하도록 편집했습니다 . 피드백 감사드립니다.
콜린 브록

117

를 찾으 define에서 system/core/CodeIgniter.php:

define('CI_VERSION', '3.1.8');

6
이것이 왜 받아 들여지고 대중적인 대답이 아닌지 잘 모르겠습니다. 누가 PHP 파일 / 함수를 실행하여 거기에 쓰여진 것을 뱉어 내기를 원합니까?
Tyler Collier

8
@TylerCollier 질문이 무엇인지, 그것은 침을 뱉을 수있는 옵션이 있는지 묻습니다. 게시하기 전에 질문을 다시 읽으십시오.
Clain Dsilva

3
네가 옳아! 그런 의미에서 '튀어 나옴'을 생각하지는 않았지만 일부 사람들은 프로그래밍 방식으로 그것을 원한다고 확신합니다.
Tyler Collier

'locate CodeIgniter.php'를 사용하여 파일을 찾은 다음 cat 파일 | grep -i 버전
Philippe Delteil

Codeigniter 4에서 CI_VERSION은에 정의되어 system/CodeIgniter.php있습니다. 그것을 찾으십시오vendor/codeigniter4/framework/…
nJGL

14

시도해야합니다 :

<?php
echo CI_VERSION;
?>

또는 파일을 확인하십시오 system/core/CodeIgniter.php


5

컨트롤러 또는보기에서 다음을 사용하여 버전을 표시하십시오.

<?php
   echo CI_VERSION;
?>

5

현재 CodeIgniter 버전을 쉽게 찾을 수 있습니다

echo CI_VERSION 


or you can navigate to System->core->codeigniter.php file and you can see the constant

/**
 * CodeIgniter Version
 *
 * @var string
 *
 */
    const CI_VERSION = '3.1.6';


2

"system / core / CodeIgniter.php"파일을 확인하십시오. 그것은에 정의되어 있습니다const CI_VERSION = '3.1.10';


0

CodeIgniter 4의 경우 다음을 사용하십시오.

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