CodeIgniter CLI模式简介


Posted in PHP onJune 17, 2014

让我们以Hello World为例,首先创建一个简单的控制器。使用你的文本编辑器,创建一个叫做 tools.php 的文件,并且输入如下代码:

<?php
class Tools extends CI_Controller {  public function message($to = 'World')
  {
    echo "Hello {$to}!".PHP_EOL;
  }
}
?>

然后将这个文件保存到你的 application/controllers/ 文件夹里。现在正常情况下你可以通过你网站的 URL 来访问它:

example.com/index.php/tools/message/to

除此之外,我们也可以在 Mac/Linux 中打开终端,或者在 Windows 下进入“运行”输入“cmd”,并进入我们的 CodeIgniter 项目的目录。

$ cd /path/to/project;
$ php index.php tools message

如果你跟这样一步步运行下来,应该会看到 Hello World!。

$ php index.php tools message "John Smith"

至此我们像使用 URL 参数一样给它传递了一个参数。“John Smith”作为一个参数被传递了,并且输出也变成:Hello John Smith!。

PHP 相关文章推荐
flash用php连接数据库的代码
Apr 21 PHP
Ajax实时验证用户名/邮箱等是否已经存在的代码打包
Dec 01 PHP
解析php DOMElement 操作xml 文档的实现代码
May 10 PHP
使用PHP求两个文件的相对路径
Jun 20 PHP
百度实时推送api接口应用示例
Oct 21 PHP
浅析PHP中Session可能会引起并发问题
Jul 23 PHP
PHP新建类问题分析及解决思路
Nov 19 PHP
ThinkPHP框架安全实现分析
Mar 14 PHP
PHP自定义错误用法示例
Sep 28 PHP
PHP-FPM运行状态的实时查看及监控详解
Nov 18 PHP
如何在PHP中使用AES加密算法加密数据
Jun 24 PHP
PHP dirname简单使用代码实例
Nov 13 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
Jun 17 #PHP
CI框架自动加载session出现报错的解决办法
Jun 17 #PHP
Thinkphp模板中截取字符串函数简介
Jun 17 #PHP
CI框架中zip类应用示例
Jun 17 #PHP
php获取网页请求状态程序示例
Jun 17 #PHP
php版淘宝网查询商品接口代码示例
Jun 17 #PHP
php+ajax实现图片文件上传功能实例
Jun 17 #PHP
You might like
php rsa加密解密使用详解
2015/01/14 PHP
PHP中文字符串截断无乱码解决方法
2016/10/10 PHP
PC端微信扫码支付成功之后自动跳转php版代码
2017/07/07 PHP
Laravel项目中timeAgo字段语言转换的改善方法示例
2019/09/16 PHP
Laravel 微信小程序后端实现用户登录的示例代码
2019/11/26 PHP
javascript SocialHistory 检查访问者是否访问过某站点
2008/08/02 Javascript
读jQuery之十一 添加事件核心方法
2011/07/31 Javascript
原生Ajax 和jQuery Ajax的区别示例分析
2014/12/17 Javascript
JavaScript动态加载样式表的方法
2015/03/21 Javascript
JavaScript与jQuery实现的闪烁输入效果
2016/02/18 Javascript
jquery实现左右滑动式轮播图
2017/03/02 Javascript
select自定义小三角样式代码(实用总结)
2017/08/18 Javascript
jQuery niceScroll滚动条错位问题的解决方法
2018/02/03 jQuery
webpack4 css打包压缩问题的解决
2018/05/18 Javascript
AngularJS 多指令Scope问题的解决
2018/10/25 Javascript
如何HttpServletRequest文件对象并储存
2020/08/14 Javascript
关于ES6尾调用优化的使用
2020/09/11 Javascript
Django 中间键和上下文处理器的使用
2019/03/17 Python
Python 去除字符串中指定字符串
2020/03/05 Python
配置管理计划的主要内容有哪些
2014/06/20 面试题
交通专业个人自荐信格式
2013/09/23 职场文书
物业客服专员岗位职责
2013/11/30 职场文书
个人自我评价分享
2013/12/20 职场文书
详细的大学生创业计划书模板
2014/01/27 职场文书
班干部演讲稿
2014/04/24 职场文书
节约用水的口号
2014/06/20 职场文书
卖房授权委托书样本
2014/10/05 职场文书
银行贷款收入证明
2014/10/17 职场文书
2014年体育教师工作总结
2014/12/03 职场文书
2015年全国保险公众宣传日活动方案
2015/05/06 职场文书
追讨欠款律师函
2015/05/27 职场文书
隐形的翅膀观后感
2015/06/10 职场文书
2016中学教师读书心得体会
2016/01/13 职场文书
预备党员入党思想汇报(范文)
2019/08/14 职场文书
python3实现Dijkstra算法最短路径的实现
2021/05/12 Python
Python基于百度API识别并提取图片中文字
2021/06/27 Python