codeigniter 如何使用code igniter进入交互式php控制台?

kgqe7b3p  于 2023-06-27  发布在  PHP
关注(0)|答案(2)|浏览(144)

我有一个现有的代码点火器应用程序。如果我尝试使用php -a进入控制台,但没有加载任何代码点火器类。如何才能做到这一点?

7ivaypg9

7ivaypg91#

如果您想在加载了CodeIgniter框架的终端中编写PHP,我不确定这是否可行,因为CodeIgniter在每个文件中都包含这一行。

defined('BASEPATH') OR exit('No direct script access allowed');

如果你想通过终端运行你的项目的一些代码,这个页面可能对你有用。
https://www.codeigniter.com/userguide3/general/cli.html
您将转到项目根目录,并沿着下面的方式运行一些东西,将ControllerNameMethodName替换为控制器或方法。

php index.php ControllerName MethodName
qojgxg4l

qojgxg4l2#

请执行以下操作:

php -a
php > include('index.php');
php > $CI =& get_instance();
php > var_dump($CI->config->item('language'));

应该可以了

相关问题