如何检查codeigniter框架的版本?

时间:2016-12-23 06:48:59

标签: php codeigniter

我最近在我的xampp上设置了一个旧的Codeigniter框架。但是我不知道这个框架的版本。  我使用代码

<?php echo CI_VERSION; ?> 

但它给我错误

Notice: Use of undefined constant CI_VERSION - assumed 'CI_VERSION' in /opt/lampp/htdocs/projectname/views/v_header.php on line 57
CI_VERSION

请指导我,我是Codeigniter的新手。

9 个答案:

答案 0 :(得分:10)

system/core/CodeIgniter.php并且有一个像这样的常数..

define('CI_VERSION', '3.0.6');

答案 1 :(得分:4)

您可以通过两种方式查看。一个是

<?php echo CI_VERSION; ?>

另一种方法是转到 system / core / CodeIgniter.php 路径,然后检查define('CI_VERSION', '2.1.4');

答案 2 :(得分:3)

检查文件system / core / CodeIgniter.php

答案 3 :(得分:2)

方法1:

请访问该文件

  

系统&gt;&gt;核心&gt;&gt; Codeigniter.php

 /**
  * CodeIgniter Version
  *
  * @var    string
  *
  */
  define('CI_VERSION', '3.0.0');

方法2: 在index.php或任何其他视图文件中,编写以下php代码,如下所示:

 <?php
   echo CI_VERSION;
 ?>

CI_VERSION在codeigniter中构建为常量,其中包含版本值。

谢谢!

答案 4 :(得分:2)

试试这个:<?php echo CI_VERSION; ?> // echoes something like 3.1.6

答案 5 :(得分:2)

只需转到“系统”>“核心”>“ CodeIgniter.php”并查找行,

/**
 * CodeIgniter Version
 *
 * @var    string
 *
 */
    define('CI_VERSION', '3.0.0');

检查codeigniter版本的替代方法,您可以在codeigniter控制器/视图文件中的某处回显常量值“ CI_VERSION”。

<?php
    echo CI_VERSION;
?>

有关演示的更多信息:how to check codeigniter version

答案 6 :(得分:1)

这意味着您未正确配置codeigniter项目/系统文件夹。系统文件夹不必放在项目根目录中。您可以放置​​在任何位置并正确配置index.php(项目根目录)中的正确系统路径[类似$system_path = '../system';]。它应该工作......

答案 7 :(得分:0)

在根文件夹中:

cat system / core / CodeIgniter.php | grep CI_VERSION

答案 8 :(得分:0)

对于CodeIgniter 4,CI_VERSION在system \ CodeIgniter.php中定义