CodeIgniter CLI模式简介
2015-01-24信息快讯网
这篇文章主要介绍了CodeIgniter CLI模式,需要的朋友可以参考下
让我们以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中cookie实现二级域名可访问操作的方法
php中file_get_contents与curl性能比较分析
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
php实现把url转换迅雷thunder资源下载地址的方法
php采用file_get_contents代替使用curl实例
php几个预定义变量$_SERVER用法小结
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例
php函数serialize()与unserialize()用法实例
PHP动态编译出现Cannot find autoconf的解决方法
PHP读取CURL模拟登录时生成Cookie文件的方法
PHP中Header使用的HTTP协议及常用方法小结
CI框架装载器Loader.php源码分析
CI框架安全类Security.php源码分析
为PHP安装imagick时出现Cannot locate header file MagickWand.h错误的解决方法
Codeigniter(CI)框架分页函数及相关知识
PHPUnit安装及使用示例
Smarty中调用FCKeditor的方法
Windows下安装PHP单元测试环境PHPUnit图文教程
smarty模板局部缓存方法使用示例
CI框架在CLI下执行占用内存过大问题的解决方法
浅析ThinkPHP中execute和query方法的区别
Yii结合CKEditor实现图片上传功能
Codeigniter上传图片出现“You did not select a file to upload”错误解决办法
CodeIgniter框架过滤HTML危险代码
让CodeIgniter的ellipsize()支持中文截断的方法
Codeigniter实现多文件上传并创建多个缩略图
让codeigniter与swfupload整合的最佳解决方案