我最近在我的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的新手。
答案 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中定义