虽然不是很明显,可是有不少状况下咱们须要使用命令行来运行 CodeIgniter。html
让咱们先建立一个简单的控制器,打开你的文本编辑器,新建一个文件并命名为 Tools.php,而后输入以下的代码:缓存
<?php class Tools extends CI_Controller { public function message($to = 'World') { echo "Hello {$to}!".PHP_EOL; } }
而后将文件保存到 application/controllers/ 目录下。bash
如今你能够经过相似下面的 URL 来访问它:example.com/index.php/tools/message/toapp
或者,咱们能够经过 CLI 来访问。在 Mac/Linux 下你能够打开一个终端,在 Windows 下你能够打开 “运行”,而后输入 "cmd",进入 CodeIgniter 项目所在的目录。curl
$ cd /path/to/project; $ php index.php tools message
若是你操做正确,你应该会看到 Hello World! 。编辑器
$ php index.php tools message "John Smith"
这里咱们传一个参数给它,这和使用 URL 参数是同样的。"John Smith" 被做为参数传入并显示出:ide
Hello John Smith!